Berapa lama sampai pengunjung situs web lama melihat desain web baru?

19

Mengingat bahwa tidak ada pengaturan cache di halaman HTML, berapa lama sampai pengunjung situs web lama melihat desain situs web baru tanpa penyegaran paksa?

IMB
sumber
1
"tidak ada pengaturan cache di halaman HTML" tidak menyiratkan bahwa server mungkin tidak mengatur header ...
Arjan
Sudahkah Anda mengubah pengaturan DNS untuk situs web? Jika demikian, mereka dapat membutuhkan waktu hingga 48 jam untuk berubah.
Burgi
Jika desain web baru memiliki "nama" file baru; harus segera setelah kunjungan pertama. Baca beberapa paragraf ini laravel.com/docs/5.1/elixir#versioning-and-cache-busting sehingga semuanya tergantung pada perancang situs web (coder). Apakah ini contoh pengaturan cache HTML?
Kyslik

Jawaban:

28

Berapa lama sebelum pengunjung situs web melihat desain situs web baru tanpa penyegaran paksa?

Asumsi: Tidak ada pengaturan cache di halaman HTML

Itu tergantung pada pengaturan cache browser.

catatan:

  • Pengaturan browser yang diuraikan di bawah ini dapat sementara ditimpa menggunakan perintah "Refresh" atau "Refresh Terpaksa" yang sesuai.

YAITU

Ada empat opsi di bawah Periksa untuk versi halaman tersimpan yang lebih baru:

enter image description here

  • Setiap kunjungan ke halaman :

    Ketika Anda kembali ke halaman yang Anda lihat sebelumnya, Internet Explorer harus memeriksa untuk melihat apakah halaman berubah sejak terakhir kali Anda melihatnya. Jika halaman telah berubah, Internet Explorer menampilkan halaman baru dan menyimpannya di Temporary Internet Files. Perhatikan bahwa memilih opsi ini dapat memperlambat penelusuran di antara halaman yang telah Anda lihat.

  • Setiap kali Anda memulai Internet Explorer:

    Saat Anda melihat situs Web yang pernah Anda kunjungi sebelumnya di sesi Internet Explorer yang sama, Internet Explorer menggunakan file Internet sementara yang di-cache alih-alih mengunduh halaman. Jika Anda menekan F5 atau mengklik Refresh, Internet Explorer mengunduh halaman.

  • Secara otomatis (hanya Internet Explorer 5 dan yang lebih baru) :

    Ini sama dengan pengaturan sebelumnya, tetapi dengan algoritma logika untuk memahami kebiasaan perilaku halaman Web. Pengaturan ini menentukan bahwa ketika Anda kembali ke halaman yang Anda lihat sebelumnya, Internet Explorer seharusnya tidak memeriksa untuk melihat apakah halaman telah berubah sejak terakhir kali Anda melihatnya.

    Jika Anda memilih pengaturan ini, Internet Explorer memeriksa konten baru hanya ketika Anda kembali ke halaman yang Anda lihat di sesi Internet Explorer sebelumnya atau pada hari sebelumnya. Seiring waktu, jika Internet Explorer menentukan bahwa gambar pada halaman jarang berubah, ia memeriksa gambar yang lebih baru bahkan lebih jarang.

  • Tidak pernah :

    Internet Explorer tidak memeriksa server Web untuk konten yang lebih baru.

Sumber Bagaimana pengaturan cache Internet Explorer mempengaruhi penelusuran 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) 

Preferensi browser.cache.check_doc_frequencymengontrol ini:

  • 0

    Periksa versi baru halaman sekali per sesi (sesi dimulai ketika jendela aplikasi pertama terbuka dan berakhir ketika jendela aplikasi terakhir ditutup).

  • 1

    Periksa versi baru setiap kali halaman dimuat.

  • 2

    Jangan pernah periksa versi baru - selalu muat halaman dari cache.

  • 3

    Periksa versi baru saat halaman kedaluwarsa. (Default)

Sumber Browser.cache.check frekuensi doc


Chrome

Chrome menyimpan cache halaman kecuali telah diperintahkan untuk tidak melakukannya.

Untuk menonaktifkan cache, lihat Cara menonaktifkan cache browser di Chrome


Apa artinya "ketinggalan zaman", di mana ia mendapatkan referensi tanggal?

Browser biasanya akan mendapatkan informasi ini melalui header HTTP yang dikirim bersama halaman.

Misalnya, tajuk yang Terakhir Dimodifikasi memberi tahu browser berapa usia halaman tersebut. Browser dapat mengirim permintaan HEAD sederhana ke halaman untuk mendapatkan nilai yang terakhir diubah. Jika lebih baru dari yang ada dalam cache, maka browser dapat memuatnya kembali.

Sumber Bagaimana browser tahu bahwa suatu halaman web telah berubah? , jawab oleh Seth


Bacaan lebih lanjut

DavidPostill
sumber
Layak disebutkan faktor-faktor lain mungkin juga caching situs. Jika kebetulan itu adalah situs yang relatif populer, ISP Anda mungkin men-cache halaman. Jika Anda berada di belakang perute yang layak atau pada jaringan perusahaan, situs tersebut juga dapat di-cache secara otomatis.
SnakeDoc