私の前にすべてがすでに書かれていますが、ハブに関する詳細な参考資料は見つかりませんでした。そのため、簡単なレビューを作成しました。
仕組み
Firefox
Firefox 2+は、HTML5 Web Storage標準を実装しています。 この規格は、データの可視性が異なるlocalStorageおよびsessionStorageオブジェクトにデータを保存することを規定しています。
実際、データの保存と読み取りは非常に簡単です-これらのオブジェクトのキーと値のペア(FFだけでなく、Webストレージをサポートする他のブラウザー):
sessionStorage["name"] = "";
var name = sessionStorage["name"];
Firefoxには、仕様に記載されていないglobalStorageもあります。
はい、localStorageはFFバージョン3.5+でのみ実装されています。
データサイズの制限は、ドメインごとに5MBです。 Mozilla Developer Center Webサイトでそれらについて読むことができます。
インターネットエクスプローラー
IE - Web Storageは、8番目のバージョンでも実装されています。
保存されるデータのサイズは最大10MBです。
IE 5-7のバージョンには、 userData動作インターフェイスがあります。 データ制限:ページあたり128K、ドメインあたり1024K。
サファリ
Webストレージは、4番目のバージョンにのみ実装されています。
他のブラウザ
他のブラウザでは、これはなんとなく耳が聞こえません。 Chromeで、ブラウザの開発バージョンでlocalStorageサポートを有効にできるという言及がある場合、Operaについてはまったく言及していません。
ただし、これらのブラウザーでsharedObjectsインターフェイスを使用する小さなフラッシュムービーを使用することで、すべてを修正できます。 つまり、WebストレージとuserDataを確認しました。 動かない フラッシュを挿入して使用します。
参照資料
Ilya Kantorが作成したすぐに使用できるライブラリは、 browserpersistence.ruにあります。
Ilya Kantorによるhttp://javascript.ru/unsorted/storageの詳細な記事。
DOMストレージに関するJohn Resig(jQueryによる)記事: http : //ejohn.org/blog/dom-storage/
また、別のPersistJSライブラリですが、まだ試していません: http ://pablotron.org/?cid=1557