前の記事 ≪:2008年5月26日 管理人のブックマーク
次の記事 ≫:画像を縮小、反転、回転させたりできるJS「Phototype」

クッキーを使わないでブラウザに設定情報を保存できる「PersistJS」

2008年05月27日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法
Pablotron: PersistJS: Cross Browser Client-Side Persistent Storage Without Cookies
I just released PersistJS, a client-side JavaScript persistent storage library.

クッキーを使わないでブラウザに設定情報を保存できる「PersistJS」。
通常、ブラウザに設定を保存というと、クッキーですが、容量が4KBまでで、毎回ブラウザ間でデータの通信が発生したりして使いづらい面もあります。

PersistJS は Flash8,gears, localstorage,最終的にはcookieなどのバックエンドから使えるものを選んで、ローカルにデータを保存するためのJavaScriptライブラリです。
ストレージ次第で数メガのデータを保存することも出来るみたいで、クッキーの代替として使えそう。

どのバックエンドを使う場合でもコードは同じで次のようにシンプルに使えます。

// create a new client-side persistent data store
var store = new Persist.Store('My Data Store');

// pretend data
var data = "pretend this is really long data that won't fit in a cookie";

// save data in store
store.set('saved_data', data);

どれだけ使えるものか分かりませんが、評価して使いこなせば、WEBサービスの構築に大いに役立ちそうです。

関連エントリ

関連の記事検索:JavaScript, cookie, Flash, クッキー
スポンサード リンク

By.KJ : 2008年05月27日 07:02 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)