3

次のことが可能かどうか知りたいです: HTML5 ローカル ストレージを使用して CSS および/または JavaScript ファイルを保存し、ページに再度アクセスしたときに、Web から再度ダウンロードする代わりに、ローカルに保存されたファイルを使用します。

これは、ダウンロードするデータの量を減らすために、3G で実行されている webApps に役立ちます。

ただし、ページの読み込み中にこれらのファイルにアクセスできるかどうかはわかりません。これについて知っている人はいますか?

4

3 に答える 3

4

localStorage の代わりにキャッシュ マニフェスト ファイルを使用する必要があります

于 2013-06-11T11:59:32.140 に答える
1

通常、ブラウザは CSS ファイルを自動的にキャッシュします。携帯でも。

于 2013-06-11T11:58:51.950 に答える
1

これ可能ですが、ページロード時に文字列を手動でロードし、スタイル/スクリプトに変換して DOM に挿入し、ブラウザに認識されるようにする必要があるため、これは非常にコストがかかります。また、ブラウザが localStorage をサポートしていないか、ユーザーがアクセスをブロックしている可能性があります。

メタ タグやキャッシュ マニフェストに応じてキャッシュ ディレクティブを設定することをお勧めします。また、通常、ブラウザは自動的にファイルをキャッシュします。

于 2013-06-11T11:59:31.140 に答える