2011-11-22 17 views
5

Ben Skeleton gibi ama bir kaç soru var:Skeleton CSS Izgara Çerçeve Tasarım Hedefleri?

  • neden kullanılır piksel boyutları tüm göreli/em boyutları kullanılarak elde edilebilir?
  • Bu, x-tarayıcı uyumluluğunu elde etmenin tek güvenilir yolu olduğu için mi? .. em bedenlerini kullanmanın daha uygun/geleceğe hazırlandığını hissettiriyor
  • Göreli boyutlandırma ve reaktif ızgara tasarımı, çoğu tarayıcının yakınlaştırmada oldukça akıllı olduğu ve insanların varsayılan zum seviyesini ayarlayabildiğinden dolayı gerçekten önemli mi?

Bunu ayrı sorulara ayırmak istemedim çünkü profesyonel topluluğun CSS en iyi uygulamalarının bu çerçevenin (yanlış) kullanımını yüksek düzeyde görmesini sağlamaya çalışıyorum.

Son olarak, işleri daha uygun bir şekilde ele almayı düşündüğünüz alternatifleriniz varsa, lütfen (nedenleriyle!) Paylaşın.

+3

Bkz. Http://meta.stackexchange.com/questions/16721/how-does-accept-rate-work –

+0

Teşekkürler, hala bunun için şimdi açık düşünün – HaveAGuess

cevap

2

Piksel boyutları hala önemli: Standart olarak 960 piksel genişlikte bir standart, iPad manzara genişliği 1024px, vs ... Görünüşe göre yaklaşık 1000px'lik bir web sayfası genişliği, basit içerik web sitesi için bir standart haline geliyor gibi görünüyor. ekranlar iyi bir 1900 veya 2400px genişleyebilir). Bu genişlik em ile ifade edilemez, çünkü em tanımı ile sabitlenmez. Em, sabit boyutlu bir çerçevenin içinde bulunduğunuzda kullanıyor ve seçtiğiniz öğeye göreceli olarak nispeten boşluk bırakmak istiyor.

Tarayıcınızın yakınlaştırıcısını çok az kişi kullanabilir ve hatta daha az insan varsayılan yakınlaştırma değerini değiştirmek için zahmetlidir. Yani en standart, yani 1000px genişliğini hedeflemeli ve bununla başa çıkacaklardır.

+0

Evet ve skeleton'un ortam sorgularının kullanımı olağanüstü, bu yüzden herhangi bir zamanda çalıştığı piksel aralığını bilir. Farklı tarayıcı oluşturma modellerinden dolayı piksel boyutları bilinse bile, em/ex'ın çok kesin olmadığını mı söylüyorsunuz? – HaveAGuess