Mengapa laman web terkadang muncul sebagai HTML biasa sebelum penyegaran

16

ini sudah mulai sering terjadi sejak seminggu atau lebih. Ini jauh dari masalah besar, tetapi lebih merupakan gangguan.

Kadang-kadang, ketika saya membuka halaman web, halaman tersebut tampak seperti HTML biasa. Kemudian, setelah penyegaran, sisa halaman dimuat.

Mengapa demikian ? Adakah yang tahu apa yang bisa menyebabkan masalah ini? Lihat tangkapan layar.

Windows 7 64 bit, menggunakan Chrome, terbaru.

EDIT: Terima kasih atas bantuan dan sarannya. Untuk lebih spesifik, ini sedang terjadi di tempat kerja. Koneksi saya difilter, tapi hanya itu yang saya tahu.

Sebelum Menyegarkan:

Kunjungan pertama kali:

Setelah menyegarkan:

Setelah Segarkan:

JFFF
sumber
Apa model router Anda? Saya telah mengalami masalah yang serupa dengan router Linksys tertentu yang menggunakan cache dns mereka sendiri.
iglvzx
Jika oyu menggunakan internet seluler, misalnya EDGE / 3G itu mengacaukan urutannya, tidak pernah mendengar router melakukan itu .. kecuali benar-benar dan benar-benar rusak firmware di atasnya. Atau Anda menggunakan proxy. PS apakah hal yang sama terjadi di Safari (chrome mirip mesin webkit) ... lalu di IE (untuk perbandingan)?
Piotr Kula
@pumkin Ya. Linksys WRT160N terkenal karena memiliki masalah DNS. Masalahnya terpecahkan jika Anda tidak menggunakan alamat IP router sebagai DNS.
iglvzx

Jawaban:

13

Ini terjadi ketika CSS (stylesheet) untuk halaman itu tidak dimuat dengan benar. Sekarang, mengapa itu terjadi adalah masalah yang lebih kompleks. Anda harus melakukan ini untuk memecahkan masalah itu:

  1. Buka Tools | Developer Toolsdari menu Chome.
  2. Beralih ke Networktab di sana
  3. Biarkan jendela itu terbuka, jelajahi seperti biasa. Setelah Anda melihat fenomena itu lagi, buka jendela Alat pengembang itu, dan lihat file mana yang tidak dimuat dengan benar dan mengapa.

Ini bisa menjadi masalah DNS, atau proxy transparan yang bertindak, atau masalah lain. Penyedia CDN (jaringan pengiriman konten) perusahaan saya sendiri memiliki masalah kemarin, dan itu memanifestasikan dirinya dalam cara yang mirip dengan apa yang Anda uraikan di sini.

Karena Anda mengatakan masalah ini bersifat sementara, dan hilang setelah penyegaran, agak sulit untuk memecahkan masalah.

haim
sumber
apakah browser tidak memprioritaskan CSS sebelum memberikan DOM ?? Biasanya hal-hal yang rusak seperti koneksi yang sangat lambat, atau proxy yang memampatkan HTML, CSS, JS menjadi satu hal dan menyebabkan perilaku aneh seperti itu - terutama jika Anda menggunakan GPRS / EDGE / 3G ...
Piotr Kula
1
@ppumkin: CSS memang dimuat sebelum rendering. Namun jika CSS tidak dapat dimuat, halaman itu tetap ditayangkan ... Dan ya, alasan Anda semuanya valid, tetapi itu bukan satu-satunya.
haimg
5

Ada masalah lama dengan file .css yang muncul di beberapa browser tergantung bagaimana cara memuat atau mendeklarasikan dokumen .css yang berisi aturan gaya.

Ini disebut " Flash konten tidak bergaya (FOUC)". Konsep ini bahkan memiliki halaman Wikipedia khusus dengan tautan ke sumber informasi tambahan.

Menurut tangkapan layar Anda, ini tampaknya menjadi masalah yang Anda derita. Masalahnya hanya dapat diperbaiki dengan melakukan perubahan yang diperlukan pada sumber halaman, sehingga Anda tidak dapat menyelesaikannya.

jap1968
sumber
3

Saya tidak 100% yakin, tapi mungkin Anda mengalami masalah mengunduh javascript atau CSS untuk situs tersebut. Terkadang (untuk perusahaan besar) CSS & javascript disimpan di "CDN" pihak ke-3 ... yang sering berakhir pada daftar "pemblokiran iklan" secara tidak sengaja. Sudahkah Anda mencoba menonaktifkan perangkat lunak pemblokiran iklan? Mungkin Anda memiliki beberapa bug-jahat pada mesin Anda ... dan itu mengarahkan lalu lintas web.

TheCompWiz
sumber
Tidak yakin siapa yang memilih Anda tetapi jawaban Anda, dalam konteks ini (karena OP tidak menentukan apa-apa) layak. +1, karena saya telah melihat itu terjadi sebelumnya.
Piotr Kula
0

Ini biasanya terjadi ketika Chrome berpikir bahwa ia memiliki data dalam cache yang sebenarnya tidak ada di sana (saya mengalami ini ketika saya menghapus cache browser di OS alih-alih di Chrome, tetapi itu juga dapat terjadi jika cache ditandai atau tidak diperbarui dengan tidak benar ).

Menyegarkan biasanya memperbaikinya, tetapi jika tidak, maka cukup bersihkan cache ( Ctrl+Shift+Delete), lalu segarkan.

Bobson
sumber
0

Saya punya masalah ini juga. Saya memiliki utilitas bernama Privacy Badger yang diinstal pada Chrome. Segera setelah saya menonaktifkannya, halaman saya dimuat dengan benar lagi.

Brian
sumber
0

Saya mengalami masalah ini dengan Chrome di laptop Windows 7. Beberapa (banyak) situs web hanya akan menampilkan HTML dasar, yang lainnya tunjukkan secara normal. Peramban Firefox saya menampilkan semuanya secara normal. Mengikuti saran TheCompWiz, saya memeriksa plugin pemblokir iklan saya (Adblock Plus). Dalam Pengaturan -> menu Lanjutan saya mengklik 'Perbarui Daftar Filter' (belum diperbarui dalam beberapa saat). Setelah memperbarui semua situs web bermasalah ditampilkan secara normal lagi.

Jeroen
sumber