2010-12-07 1 views
0

HTML5ストレージが正しく認識されているかどうかわかりません。HTML5ストレージ機能を使用するにはどうすればよいですか?

キーストアや値ストアなどの特定のスキーマを使用せずにユーザーデータを永続化できる高度なクッキーストアですか?

もしそうなら、どんな種類の機能を使うことができますか?

クライアントストレージとサーバーサイドストレージ間の同期を実行する複雑さはもちろん、独自のサーバーサイド永続化メカニズムをすでに持っているWebアプリケーションに、どのように適用できるか想像がつきません。

答えて

0

何か変更するたびにサーバー側のすべてを送信する必要がないのであれば、大したことではないでしょうか?何かネットから切り離されていても、やってみたいと思ったらどうしたらいいですか?データ・サーバー側を永続化することに慣れているからといって、それを(少なくとも一時的に)クライアント側で永続化するほうがよいというわけではありません。

1

はい、そのキー/値ストアです。

これは、データをサーバーに保存する必要がないあらゆる種類のものに使用できます。あなたは思いつくことができるアイデアだけに限られています。

私が見た一例は、自分のノートにすべてのノートを保存しているノート型のアプリケーションです。サーバーには何も触れません。 (実際のところ、ノートはサーバーサイドとクライアントサイドに保存され、同期しているべきだと思います)。

1
  • ワイヤを介して転送 - クッキーは常に各リクエストでサーバーに転送され、アプリは必要なときにHTML5ストレージから転送されるデータを選択できます。
  • 大量のデータをサポートします。クッキーのサイズは限られています。
  • キャッシュシナリオのサポートが追加されています。たとえば、大量のデータを扱うWebアプリケーションがあります。データを一度ローカルストレージにダウンロードし、続いて増分更新のみをダウンロードする方がよいでしょう。
  • オフラインシナリオのサポートが追加されています。たとえば、サーバーへの永続的な接続や接続が検出されたときのアップロードがなくてもデータを処理できるWebアプリケーションです。
関連する問題