クライアントでキーと値のペアを維持するためのlocalStorageに代わるものは何ですか?理想的には、私はユーザーが誤って削除できないものを探しています(理論的にはlocalStorageで可能なように)。あなたのローカルストレージのオプションは以下に限定されているHTML5でHTML5の代わりにlocalStorage
2
A
答えて
9
:(WebKitのとOperaで)
- のlocalStorage
- クッキー
- のWeb SQL
- のIndexedDB(すべての近代的なまともなブラウザで)
...ただし、ユーザーはこれらのストアのいずれかのデータを削除することができます。
-1
また、localStorageの使いやすさをIndexedDBのすべての高度な機能とともに提供するjsライブラリのlocalForageを使用することもできます。
利点の1つ:データストアをデータストアに保存するために、データ構造をJSONに変換する必要はありません。
そのAPIは、非同期コードを処理するためのより良い方法を提供するECMAScript 6 Promisesをサポートしています。 残念ながら、11未満のIEではうまく動作しません。
+1
ライブラリを使用してlocalStorageにデータを保存すると、問題が集中しているlocalStorageのコンテンツをユーザーが削除するリスクが軽減されますか? – Quentin
関連する問題
- 1. localStorageクッキーの代わりに?
- 2. localstorageの代わりにAngular2クッキー
- 3. HTML5ブロックレベルのアンカーの代わりに
- 4. HTML5キャンバス、キーボードの代わりにボタン
- 5. HTML5入力タイプ= "week"の代わりに
- 6. Java - JEditorPaneの代わりのHTML5
- 7. HTML5のlocalStorageを
- 8. HTML5 localStorage + Twitter oAuth
- 9. HTML5のlocalStorage混乱
- 10. HTML5のlocalStorageソート順
- 11. Rails ActiveRecordセッションストアをCookieの代わりにHTML5 SessionStorageに保存
- 12. jqGridデータをHTML5 localStorage
- 13. html5 localstorage contact managment web
- 14. HTML5のlocalStorage HTML5でアクセス可能性
- 15. Impress.js&CSS変換の代わりにHTML5データ属性を使用
- 16. フラッシュの代わりにhtml5を使用する
- 17. フェイスパイルiFrameの代わりにHTML5を使用
- 18. HTML5:なぜ私が代わりにdiv要素の
- 19. iPadのHTML5 localStorageスペース制限
- 20. 検索HTML5 localStorageの値
- 21. iframeを使用したhtml5のフレームの代わり
- 22. GameMaker Studio HTML5 localStorage問題
- 23. の代わりに
- 24. SSOの代わりにSelenium Webdriverの代わりに
- 25. MySQLの代わりにCOUNT(*)OVER(PARTITION BY mct.MasterTableid)の代わりに
- 26. java印刷の代わりに0の代わりに
- 27. asp.netの代わりにasp.netの代わりにmvc
- 28. AngularJS HTML5モードは、ハッシュバンの代わりにフルページのリロードに低下します
- 29. 、代わりの
- 30. chrome extension - Flashの代わりにhtml5を強制的にロードする方法
クライアント側で情報を保存できないと思っていますが、削除できません... – Veger
あなたはクライアントコンピュータを所有していません。この機能はマルウェアになります。 – Jonas
これはHTML5または標準ではありませんが、ブラウザの大半は「userData永続性」と呼ばれるIE5 +機能をサポートしています。それを削除する方法を知っているユーザーはほとんどいません。 「フラッシュクッキー」もあります。これらのものを組み合わせて使用すると、敗北するのが非常に難しくなります。オンラインで "everCookie"を検索する – Gaurav