HTMLページにキャッシュ設定がない場合、古いWebサイトの訪問者が強制的に更新せずに新しいWebサイトのデザインを見るまでにどれくらいかかりますか?
HTMLページにキャッシュ設定がない場合、古いWebサイトの訪問者が強制的に更新せずに新しいWebサイトのデザインを見るまでにどれくらいかかりますか?
回答:
前提:HTMLページにキャッシュ設定はありません
ブラウザのキャッシュ設定に依存します。
注意:
[保存されたページの新しいバージョンの確認]には4つのオプションがあります。
ページへのすべての訪問:
前に表示したページに戻ると、Internet Explorerは、最後に表示してからページが変更されたかどうかを確認する必要があります。ページが変更されている場合、Internet Explorerは新しいページを表示し、インターネット一時ファイルに保存します。このオプションを選択すると、すでに表示したページ間のブラウジングが遅くなることに注意してください。
Internet Explorerを起動するたびに:
同じInternet Explorerセッションで以前にアクセスしたWebサイトを表示すると、Internet Explorerはページをダウンロードする代わりに、キャッシュされた一時インターネットファイルを使用します。F5キーを押すか、[更新]をクリックすると、Internet Explorerがページをダウンロードします。
自動的に(Internet Explorer 5以降のみ):
これは前の設定と同じですが、Webページの動作の習慣を理解するためのロジックアルゴリズムを使用しています。この設定は、以前に表示したページに戻ったときに、Internet Explorerが最後に表示してからページが変更されたかどうかを確認しないことを指定します。
この設定を選択すると、Internet Explorerは、Internet Explorerの以前のセッションまたは前日に表示したページに戻ったときにのみ、新しいコンテンツをチェックします。時間が経つにつれて、ページ上の画像の変更頻度が低いとInternet Explorerが判断した場合、新しい画像をチェックする頻度はさらに少なくなります。
決して:
Internet Explorerは、新しいコンテンツのWebサーバーをチェックしません。
ソースInternet Explorerのキャッシュ設定がWebブラウジングに与える影響
Netscape (all versions since 6.0)
Mozilla Suite (all versions)
Phoenix (all versions)
Firebird (all versions)
Firefox (all versions)
Thunderbird (all versions)
Minimo (all versions)
SeaMonkey (all versions)
設定browser.cache.check_doc_frequency
はこれを制御します:
0
セッションごとに1回、ページの新しいバージョンを確認します(セッションは、最初のアプリケーションウィンドウが開いたときに開始し、最後のアプリケーションウィンドウが閉じたときに終了します)。
1
ページがロードされるたびに新しいバージョンを確認してください。
2
新しいバージョンを確認しないでください-常にキャッシュからページをロードしてください。
3
ページが古い場合は、新しいバージョンを確認してください。(デフォルト)
Chromeは、指示されない限りページをキャッシュします。
キャッシュを無効にするには、Chromeでブラウザーのキャッシュを無効にする方法をご覧ください。
ブラウザは通常、ページとともに送信されるHTTPヘッダーを介してこの情報を取得します。
たとえば、Last-Modifiedヘッダーはブラウザにページの古さを伝えます。ブラウザは、単純なHEADリクエストをページに送信して、最後に変更された値を取得できます。ブラウザのキャッシュにあるものよりも新しい場合、ブラウザはそれをリロードできます。
ソースブラウザは、Webページが変更されたことをどのように認識しますか?、セスによる回答