古いWebサイトの訪問者が新しいWebデザインを見るまでどのくらいかかりますか?


19

HTMLページにキャッシュ設定がない場合、古いWebサイトの訪問者が強制的に更新せずに新しいWebサイトのデザインを見るまでにどれくらいかかりますか?


1
「HTMLページにキャッシュ設定なし」は、サーバーがヘッダーを設定しない可能性があることを意味しません
...-Arjan

WebサイトのDNS設定を変更しましたか?その場合、変更するのに最大48時間かかることがあります。
ブルギ

新しいウェブデザインにファイルの新しい「名前」がある場合; それは最初の訪問の直後でなければなりません。このいくつかの段落laravel.com/docs/5.1/elixir#versioning-and-cache-bustingを読んで、すべてがウェブサイトデザイナー(コーダー)に依存するようにしてください。これはHTMLキャッシュ設定の例ですか?
キスリック

回答:


28

ウェブサイトの訪問者が強制的に更新せずに新しいウェブサイトのデザインを見るまでにどれくらいかかりますか?

前提:HTMLページにキャッシュ設定はありません

ブラウザのキャッシュ設定に依存します。

注意:

  • 以下で説明するブラウザ設定は、適切な「更新」または「強制更新」コマンドを使用して一時的に上書きできます。

IE

[保存されたページの新しいバージョンの確認]には4つのオプションがあります。

enter image description here

  • ページへのすべての訪問

    前に表示したページに戻ると、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ブラウジングに与える影響


Mozilla

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

    ページが古い場合は、新しいバージョンを確認してください。(デフォルト)

ソースBrowser.cache.check doc頻度


クロム

Chromeは、指示されない限りページをキャッシュします。

キャッシュを無効にするには、Chromeでブラウザーのキャッシュを無効にする方法をご覧ください。


「期限切れ」とはどういう意味ですか、日付参照はどこで取得しますか?

ブラウザは通常、ページとともに送信されるHTTPヘッダーを介してこの情報を取得します。

たとえば、Last-Modifiedヘッダーはブラウザにページの古さを伝えます。ブラウザは、単純なHEADリクエストをページに送信して、最後に変更された値を取得できます。ブラウザのキャッシュにあるものよりも新しい場合、ブラウザはそれをリロードできます。

ソースブラウザは、Webページが変更されたことをどのように認識しますか?セスによる回答


参考文献


他の要因に言及する価値があるのは、サイトをキャッシュすることです。比較的人気のあるサイトである場合、ISPがページをキャッシュする可能性があります。適切なルーターの背後または企業ネットワーク上にいる場合、サイトも自動的にキャッシュされる場合があります。
SnakeDoc
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.