SORU
21 EKİM 2012, Pazar


Neden Twitter Bootstrap Yazı tipi Boyutu için Piksel Kullanır?

Twitter Bootstrap duyarlı bir şekilde verilen cihaz dostu / neden göreli yazı tipi boyutlarını kullanın değil mi?

CEVAP
30 EKİM 2012, Salı


İyi hiding behind the browser zoom excuse gibi görünüyor. Çok yoğun olarak kullanılan ve etkili böyle bir çerçeve tamamen erişilebilirlik sorunları ve duyarlı tasarımın temel taşlarından görmezden görmek üzücü. Büyük sorumluluk taşıyan bir konumda oldukları ve ne yazık ki buna uygun olarak davranmak gibi bir niyeti yok gibi görünüyor.

[Güncelleme] bugün Mark Otto yukarıda alıntı yaptığım konu üzerine cevap verdi. Tahmin edilebileceği gibi erişilebilirlik ve deyim kullanımı söz 'piksel mükemmel': yoktur

Burada geçen yılın kararlarını bir arka plan biraz çok tatlı bir çocuktur. ve ileriye yönelik planlar.

Her piksel üzerinde mutlak kontrol ve tutarlı işleme sağlamak tarayıcı.

Tasarımcılar çoğu piksel olarak düşünüyorum işletmek.

Tarayıcılar türü ile ilgili bir sorun değil yani, tüm sayfaları bu günlerde büyütmek, Ölçekleme ya da bir şey.

Yuvalama ems tarihsel bir ağrı ve şekil hesaplanan/amaçlanan piksel değerleri için ekstra matematik gerektirir.

Ölçü birimlerini karıştırma çirkin ve içimdeki OKB nefret eder. Line-height kullanma birimler genellikle önerilmez, ama hemen sağlar hesaplanan değer ne olduğuna ilişkin bilgi. Muhtemelen yönlendirmek için çalışırız bu uzak gelecekte. Gelecekte, büyük olasılıkla bile, ama başka bir şey için değil yazın boyutlandırma için ems, belki de aksesuar olarak kullanacağız. Bu da girişler için yazı tipi boyutları üzerinde tartışılır. Millet piksel mükemmel siteler inşa etmek böyle olmaz.

Bu biraz üzerinde ve umarım yeterince tutarlı değil. Daha geldikleri gibi bu değişiklikler hakkında blog için çalışacağım, ama 3.0 ve henüz gerektirecektir ne emin değilim.

Bu duygular hakkında ve 1 this thread güçlü olan herkes öneririm.

[Güncelleme] V3 yol haritası V2.3 release blogpost oulined ems için destek ekleyerek hiç söz etmiyor.

[Güncelleme] Bootstrap V3 Mark Otto aşağıdakiler de dahil olmak üzere 3**: istek istek hakkında Çok daha fazla bilgi

Piksel rem birimlerinin kullanımını inceledik, ama az parası bulundu bunların kullanımı etkilerini dengelemek için. IE8 hala bir piksel gerekir geri dönüş, ve bu kod satırları yinelenen var. Ayrıca, kullanarak aksesuar piksel yerine her yerde bu sorunu derinleştirdi. Aksesuar ve piksel karıştırma ya mantıklı şu an için görünmüyor. Ancak gelecek sürümlerde bu değerlendirmeye devam edebiliriz.

Sonra daha yakın zamanda (yorum):

Ben çok bu noktada aksesuar ile nakliye olacağız şüphesiz. Değişen her şeyin ötesinde font-boyutları—ile birlikte büyük bir görev ve bir bunu dengelemek için birkaç faydaları. Çift yazı tipi boyutları için kod satırlarını bir kenara, başka bir şekilde REM destekleyen sıkıcı en iyisi gibi görünüyor. Bu dedi ki, her zaman bir sonraki sürümde tekrar gözden geçirebiliriz. Şimdi, olduğumuz için. piksel yapışmasını.

Sahip yetişkin memnun ile çok sayıda Bootstrap özellikleri değil, en azından hangisi eksikliği em-destek kuvvetle öneririm bakıyor Susy eğer sadece ızgaralar, veya Zurb Foundation 4 bütün enchilada. Bootstrap popülerlik yargı bulut izin vermeyin. Kimse tam olarak sorun olan Bootstrap ile bir şeyler inşa edebilirsiniz-web deneyimi çok az olan kişiler için tasarlanmıştır. McDonalds çok' dünya sağlıklı bir yiyecek olduğu anlamına gelmez. var diye ...

[Düzenle] TAMAM. Bunu söylemek aptalca bir şeydi. Bu yazdığımdan beri, BS3 kullandım ve oldukça oyunu artırdı. Böyle kullan-at bir yorum yapmamalıydım, ama ben yine de yazı tipi boyutlandırma için piksel kullanarak kötü bir karar verdi inanıyor. Erişilebilirlik sorunları yanı sıra, ems başka şekillerde yararlıdır.

[Güncelleme] REM gibi GörünüyorV4 (Mdo here alıntı) desteklenmektedir:

Bu takip için, Aksesuar için piksel değiştirmek mümkün olacak IE8 desteği attığımız zaman v4. Daha o kadar yapamam.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Droid Life

    Droid Life

    17 Kasım 2009
  • DroidModderX ROOT Master

    DroidModderX

    14 ŞUBAT 2011
  • TomOdellVEVO

    TomOdellVEVO

    29 Mayıs 2012