12

HTML5 オフライン ストレージの (さまざまな) 用語に少し混乱しています。

AppCacheはWeb Storageの別名だと思います。キャッシュ マニフェストを介してオフラインで保存するものを指定します。また、LocalStorage (現在のセッションを超えて持続する) とセッション ストレージ (現在のセッションを超えて持続しない) の 2 つのタイプがあります。

上記は私が W3C とウィキペディアから読んだものですが、Head First HTML5 Programming (Freeman & Robinson) は LocalStorage を詳細に説明し、次に Web Storage (Cache Manifest に関する情報) を付録 (「私たちがカバーしていないこと」) に記載しています。 )。

私はこれを正しく理解していますか?

4

2 に答える 2

22

WebStorage は、HTML5 でクライアント側にデータを保存する可能性です (Cookie のようなものですが、通常は 5 MB の空き容量があると考えてください)。そのデータを保存する方法は 2 つあります (スコープ)。

  1. ブラウザが閉じられるまでのセッションのみ (SessionStorage)
  2. ブラウザを閉じてホストをシャットダウンしても長期間

http://diveintohtml5.info/storage.html


AppCache は、Web アプリ全体 (ページ、画像、CSS、JavaScript) をブラウザーに保存して、クライアントがインターネットにまったく接続していない場合でも使用できるようにする HTML5 機能です。

http://appcache.offline.technology/


于 2012-07-31T12:26:52.223 に答える