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

  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008
  • warningthepeople

    warningthepe

    21 EYLÜL 2011