Bir tarayıcı biçimlendirme olmadan bir sayfa oluşturduğunda sahne arkasında neler oluyor?


4

Örneğin, her şimdi ve sonra Facebook, neredeyse hiç grafikle ve sayfanın sol tarafında bir dizi varsayılan renkli mavi bağlantılarla yüklenir.

Bazen internet bağlantısı hatalı gibi görünüyor ve sadece bu sitenin olduğu gibi diğer zamanlarda sorun yaşıyor. Konuyla ilgili ayrıntılı bir açıklama duymayı çok isterim.

Yanıtlar:


2

Genel olarak, bu, ana HTML sayfasının CSS stil sayfasına (hangi nedenle olursa olsun) yüklenemediği bir bağlantı içerdiği anlamına gelir. Stil sayfası mevcut olmadığından, tarayıcı sayfayı varsayılan stilleri kullanarak oluşturur (böylece konumlandırma bilgilerini, arka plan grafiklerini, bağlantı renklerini vb. CSS'nin belirttiği gibi) kaybeder. Özellikle, birçok modern web sitesi konumlandırmak için CSS’yi kullanır. <div> Ekranda, CSS olmadan, gezinti bağlantıları varsayılan konumlarında (sola hizalı, sayfa aşağı doğru koşuyor) görünür.

Muhtemel sebepler:

  • Kesintisiz ağ bağlantısı (ör. Ana sayfa yüklendikten sonra zaman aşımına uğrayan kaynaklar indirme)
  • Ana HTML sayfasının önbellekte kaldığı İnternet bağlantısı kaybedildi
  • HTML sayfası yüklendikten sonra ancak kaynaklar yüklenmeden önce sayfa yüklenmesini iptal ettiniz
  • Sunucu boş bir yanıt verdi (muhtemelen kötü bir yerel ağ bağlantısından, kötü bir proxy'den veya geçici bir sunucu aksaklığından).

    Belirli bir yaygın durum, HTML sayfasının bir web sitesinde veya etki alanında barındırılıyor olması ve bağlantılı kaynakların çoğunun farklı bir etki alanında bulunmasıdır. Örneğin, Süper Kullanıcı ( superuser.com ), stil sayfalarını ve kullanıcı arabirimi görüntülerini (oylama okları gibi) gösterir. cdn.sstatic.net, kullanıcı avatarları açık www.gravatar.comve içerik görüntüleri stack.imgur.com. Eğer sstatic.net geçici olarak iner superuser.com kalır, tarif ettiğinize benzer bir etki elde edersiniz.

Sayfanın "neredeyse hiç grafik" gösterdiğini söylüyorsunuz. Web sitesinin grafiklerinin çoğunu CSS kullanarak arka plan görüntüleri olarak belirtmesi mümkündür. Daha büyük olasılıkla, sayfa ile bağlantılı çoğu kaynak (stil sayfaları ve resimler dahil) yüklenmiyor. Bu, tanımladığınız her iki soruna da neden olur (kayıp formatlama ve kayıp görüntüler).

Yüklenen görüntüler sunucudan veya proxy aksaklığından etkilenmez (görüntüler genellikle ana web sayfasından farklı sunucularda veya etki alanlarında barındırılır) veya zaten tarayıcı önbelleğinizdeydi (bu nedenle tarayıcı bunları almaya çalışmaz, hatayı önlemek.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.