次のシナリオを検討してください。
- サイト/アプリはオンラインでのみ使用されます - アクティブなインターネット接続が必要です。
- すべてのファイルに適切な有効期限ヘッダー設定があります。
- ファイルの強制的な更新は、myFile.css?v=2 や location.reload(true); などで処理できます。
HTML5 の appcache (マニフェスト) を使用すると、実際にサイト/アプリの読み込みが速くなりますか? なぜ?私は周りを見回しましたが、この質問に対する一貫した答えはないようです。
HTML5Rocks は appcache の使用を推奨していますが、主にキャッシュのリロード管理によるものだと思います。
フォローアップの質問: localstorage にファイルをキャッシュするのはどうですか? 他の2つと比較してどこに立っていますか?