0

私はウェブサイトを持っていて、ブラウザのキャッシュをシミュレートするメカニズムを構築したいと考えています。つまり、たとえば、ページに含まれるすべての画像を低コストで取得できますが、他のプロトコルを介した http 要求では取得できません。これらの画像(先に取得したもの)をブラウザのメモリ(indexDB、applicationCacheなど)に保存し、ページをレンダリングしてhttpからではなくキャッシュからロードできるようにしたいと考えています。

注: 1) .html および src 属性を変更する必要がない方法を好みます。2) 写真だけでなく、ページ全体を先に進めて、操作を行うこともできます。

何か案は?

4

2 に答える 2

0

html5キャッシュに関するこのチュートリアルをお読みください。キャッシュマニフェストファイルを作成し、マニフェストファイルの#cacheセクションに画像パスを書き込む必要があります。ファイルの参照を各.html/.htmファイルヘッダーに配置します。

于 2012-05-22T07:45:45.523 に答える
0

さまざまなブラウザー ストレージ機能を共通のインターフェイスに抽象化するPersistJSを使用できます。localStorage のように機能し、いくつかのバックエンド (Cookie、フラッシュ ストレージなど) があります。それらをここに保存し、ここに存在するかどうかを確認できます。

于 2012-05-22T07:32:52.003 に答える