You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Stay Relevant and Grow Your Career in TechPremium ResultsPublish articles on SitePointDaily curated jobsLearning PathsDiscounts to dev toolsStart Free Trial7 Day Free Trial. Cancel Anytime. The HTML5 Local Storage API (part of Web Storage) has excellent browser support and is being used in more and more applications. It has a simple API and certainly has its drawbacks, similar to cookies. Over the
[追記] テストのソースだけを見られる様に、gistに張りました。 gist:542451 localStorageを使ってちょっとやってみたいことが有るので、まずはlocalStorageを色々使って見ようと思ったのですが、思った以上にブラウザごとの挙動に差があって、イベントどころかだだ値を取り出すだけでも、色々気をつける必要があることが分かりました。 以下は、手元の Mac に有った FireFox 3.6.8 Chrome 5.0.375.126 Sagari 5.0 (6533.16) の環境で試した結果です。 格納出来るデータ W3Cの仕様ではJSのオブジェクトであれば一通り格納出来るように定めているらしいですが、現在は単なる文字列しか入らない物が多いようです。 なので、オブジェクトを格納するためには、JSONをシリアライズして入れる形になると思います。 Native JSON
localStorage のパフォーマンスについて考察したブログエントリがhtml5jのMLで紹介されたので読んでみた。 現在、JavaScriptコードのインストーラとして活用してるので、気になった次第。 *** localStorageのパフォーマンス問題を再び考えてみる http://www.nczonline.net/blog/2012/04/25/the-performance-of-localstorage-revisited/ まとめとしては、「あんまり気にすんなよ、でも、でかいデータを保存するのはNGな」って感じでした。 リンク先(NCZOnline)も読んだら、「同期的に呼び出すので、大きなサイズだと、JavaScriptの他の処理が止まる」という事が書かれてた。まぁ、紹介されてる通り、でかいデータ保存はNGということ。 冒頭で述べた通り、インストーラに使ってる体験談を:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く