Web geliştiricileri, web uygulamalarımızı JavaScript ile geliştirmek, bu özelliklerin incelikle bozmak ve böylece erişilebilirliği sağlamak için giderek daha fazla çaba harcamayı sürdürmeli midir? Yoksa bu zamanı yeni özelliklere veya diğer gelişim alanlarına mı odaklanmalıyız?
Bu sorunun alt metni şöyle olacaktır: Müşterilerimizden / müşterilerimizden / kullanıcılarımızdan kaç tanesi web sitemizi veya JavaScript'i devre dışı bırakan uygulamaları kullanıyor? Özel olarak JavaScript işlevi gerektiren (neredeyse hepsinin benim yaptığı) herhangi bir projeniz var mı ve bu gereksinimler aynı zamanda zarif bir bozulma gerektiriyor mu?
Bu soruyu sormak uğruna, JavaScript etkinleştirilmeden programmers.stackexchange.com dosyasını çektim ve şu mesajla karşılaştım: "Programcılar - Stack Exchange en iyi JavaScript etkinken çalışıyor". Site genel olarak iyi çalışıyor gibi görünse de, giriş yapmak zordu. (Hiçbir soruyu oylayamadım.)
Bunun kalkınmaya tatminkar bir yaklaşım olduğunu düşünüyorum. Sitenin tüm özelliklerinin düz eski HTML ve sunucu tarafı mantığıyla çalışmasını sağlama çabalarını hayal edin. Öte yandan, bu yaklaşımdan kaç kullanıcının yabancılaştığını merak ediyorum.
İlerici geliştirmeleri kullanmak ve web uygulamalarımızın dinamik özelliklerinin incelikli bir şekilde bozulmasını sağlamak için hepimiz (en azından aramızdaki iyi geliştiriciler) eğitildik. Bu ilerici gelişme sadece rüzgara mı karışıyor, yoksa müşterilerimizden bazıları JavaScript etkinleştirilmeden belirli web servislerini kullanıyor mu?