SORU
10 HAZİRAN 2011, Cuma


Neden tüm tarayıcılar tüm CSS dosyaları bile medya türleri için indirme onlar don't destek?

Ben desteklenmeyen ortam türü ("bork") ile CSS bir link belirtirseniz yine de denedim her tarayıcı (masaüstü ve birçok mobil tarayıcılar hem de dahil olmak üzere) tarafından indirilen alır.

<link href="bork.css" media="bork" rel="stylesheet" type="text/css" />

Ve daha da kötüleşiyor.

Dosya bork.css @imports başka bir CSS dosyası (desteklenmeyen ortam türü) ikinci CSS dosyasıayrıcaindirilen alır.

/* Inside "bork.css" */
@import url("bork2.css") bork, bork;

Neden!?

Benim ilk varsayım bazı tarayıcıların destekledikleri media türleri ile @import@media s blok iç içe - ve sonra stil kuralları bu dosyaları içinde geçerli arıyor olabilir

/* Inside "bork2.css" */
@import url("all.css");
@media all {
  /* rules */
}

...ama o kadar söyleyebilirim ler olarak, tek bir tarayıcı yapıyor. (Neyse ki, bu bir hata olurdu.)

Yani tüm bu indirme başından beri özledim ki bir açıklaması vardır sürece tamamen gereksiz görünüyor.

DÜZENLEME:Anlamaya çalıştığım şey, tarayıcı üreticileri gitmek için motive
"Hey! Bizim aklı hızlı yapmak için çalışıyoruz! Hadi uygulamak gibi bir niyetimiz yok CSS dosyaları bir demet indir, ve diğer kaynakların yükleniyor bu arada dur!"

CEVAP
10 HAZİRAN 2011, Cuma


Cevap bu bence

Tarayıcılara izin ve grafikleri gelecekteki dostu yapmak için bir yol olarak media tanımlayıcı - açıklayıcı olursa olsun - ayrıştırmak için teşvik edilir

HTML sürümlerini tanıtmak olabilir ve parametrik izin verebilir yeni değerler değerler.

*: http://www.w3.org/TR/html4/types.html#h-6.13

Bu şekilde, medya bir gün 3d-glasses veya başka bir tanımlayıcı da dahil olmak üzere bork ;-)

DÜZENLEME:

Medya sorguları ile ilgili son CSS3 spec belli bir dereceye kadar yukarıda destekleyen bu, " diyor:

Bilinmeyen medya tür yanlış değerlendirmesi. Etkili, bilinen, aynı şekilde muamele görüyorlar medya eşleşen türleri medya aygıtı türü.

*: http://dev.w3.org/csswg/css3-mediaqueries/#error-handling

Ve kullanıldığı bilinen indirilen gibi, sadece o zaman kabul edilir bu aygıt için/So.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Css

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • eurotuner

    eurotuner

    6 Mart 2006
  • Juan Carlos Candela Bordera

    Juan Carlos

    4 Mart 2009
  • K-391

    K-391

    23 EKİM 2012