HTML5 のオフライン機能をテストしていますが、キャッシュが少し過剰に使用されているようです。私の cache.appcache ファイルは次のとおりです。
CACHE MANIFEST
CACHE:
#v1.4
js/js.js
NETWORK:
network2.html
FALLBACK:
/ offline.html
基本的に、web が利用可能な場合にのみ network2.html を表示したい - それ以外の場合は、offline.html にフォールバックする必要があります。
ただし、web 接続がライブで network2.html にアクセスした場合、接続がない場合でも表示され続けます - 確かに offline.html にフォールバックする必要がありますか? とにかく、CACHEセクションで参照されているページだけを最初にキャッシュする必要があると思いましたか?
複数のブラウザで試してみたり、ブラウザのデータを消去したり、何度も更新したりしました。