注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

Cookieは使うと便利なものだが、ブラウザの設定次第で使わないことにもできるので頼りにできない、そんな勿体ない技術だ。もっと便利に活用できれば、きっとWebサービスのあり方、データの保存する仕組みも変わってくるのではないだろうか。 0

ピクチャ 16.png
Firefoxでテストしているところ 0

 

という訳で代替え手段の提案だ。これはCookieがオフになっていても利用できる(JavaScriptが必須だが)。 0

今回紹介するオープンソース・ソフトウェアはPersistJS、クライアントサイドで使えるストレージシステムだ。 0

PersistJSはJavaScriptで作られており、Cookieをオフにしていても保存したデータを再度呼び出すことができる。同一ドメインであれば、タブが分かれていても即座に反映される。さらにブラウザを閉じて、再度開いても呼び出せる。 0

ピクチャ 17.png
Safariでテストしているところ 0

 

こうした技術は幾つか存在しているが、PersistJSはそうした技術を統合して利用しているようだ。例えばFlash、Google Gears、LocalStorage(WebKit)、Globalstorage(Safari)、IE、Cookieなどの利用できるもののいずれかを利用してデータの保存、取得を行っている。 0

キーと値を与えるだけの単純なデータストレージだが、多くの場合これで十分ということがある。ブラウザはFirefox2または3、IE7、Safari3.1にてテストが行われているとのこと。IE6は対応していない(またはテストされていない)ようで、今後のシェア低下を期待したいところだ。 0

ブラウザの壁をこえてデータのやり取りはできないが、タブの壁や終了しても呼び出せるのは面白い。Cookieを越える存在にすらなりえるソフトウェアだ。 0

 

Pablotron: PersistJS: Cross Browser Client-Side Persistent Storage Without Cookies
 http://pablotron.org/?cid=1557 0

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が159あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る