2010-09-02 24 views
9

Zarif bozulma hakkında okumaya devam ettiğim pek çok şey, JavaScript kullanmayan tarayıcılar için geçerlidir. Ancak kendi deneyimlerim, JS ve CSS desteği olmadan İnternet'te normal bir deneyim beklemenin artık mantıklı olmadığını gösteriyor. Bu günlerde bozulmaya neden olmaktan ne kadar enerji sorumludur?<noscript> etiketi kullanımdan kaldırıldı mı?

+2

Hiç CSS Naked Day'in başına gittiniz mi http://naked.dustindiaz.com/? –

cevap

3

Bu gerçekten kullanıcı tabanınıza bağlıdır. Kullanıcılarınızın çoğu, öğle vakti kurumsal ziyaretçisiyse, js kapalıyken, düşürmeniz gerekir. Önemli bir kör kullanıcı tabanınız varsa, zengin arayüzden kaçınmanız en iyisidir. Ayrıca, SEO hakkında ve botların sitenizde gezinmesine izin vermeyi unutmayın. Örneğin, sekmeli bir düzen kullanıyorsanız ve sekme içerikleri yalnızca javascript ajax aramasıyla alınırsa, tarayıcının onu görmeyeceğini kabul etmek güvenlidir.

12

Ayrı bir listeden this article göz atın. Zarif bozulma yerine aşamalı geliştirme hakkında konuşuyor. Belirli bir teknoloji ya da erişilebilirlik sorunu olmayan kullanıcılara yönelik deneyimi azaltmak yerine, kullanıcıların hangi teknolojileri kullandığını kullanarak kullanıcı deneyimini temel alarak (html) başlamayı ve geliştirmeyi amaçlamaktadır.

Aşamalı geliştirmeyle, kullanıcının javascript'in başlaması için etkin olduğunu varsaymazsanız, hiçbir zaman bir noscript etiketine ihtiyacınız olmaz.

+0

Sadece IMO ile aynı şeylere bakmanın farklı bir yolu. Ben her zaman "ilerici geliştirme" yolu yaptım, ama "zarif bozulma" olarak anılacaktır. Bu şekilde kodlamak daha kolaydır. – mpen

+0

İş akışıyla ilgili iyi bir teknik, evet. Fakat uzun vadede, Rob Olmos (yukarıda) çok iyi bir noktaya sahip. Kullanıcılarınızın kim olduğuna bağlı. Aksi halde, HTML ve CSS’nin JS’nin hemen yapabildiklerini yaparak daha uzun bir süre geçirme şansına sahipsiniz. Verilmiş, zarif bozulma ya alternatiflerden daha kötü bir tekniktir. –

İlgili konular