Чи повинні веб-розробники продовжувати витрачати зусилля, поступово вдосконалюючи наші веб-програми за допомогою JavaScript, гарантуючи, що функції виграшно знижуються, забезпечуючи тим самим доступність? Або ми повинні витрачати цей час зосередженими на нових можливостях чи інших сферах розвитку?
Підтекст цього питання буде: Скільки наших клієнтів / клієнтів / користувачів використовують наші веб-сайти чи програми з відключеним JavaScript? Чи є у вас проекти з вимогами, які конкретно вимагають функціональності JavaScript (майже все це у мене), і чи вимагають ці вимоги витончена деградація?
Для того, щоб задати це питання, я витягнув programmers.stackexchange.com без включеного JavaScript, і мені привітали це повідомлення: "Програмісти - обмін стеками найкраще працює з увімкненим JavaScript". Увійти було важко, хоча сайт, здається, загалом працює нормально. (Я не зміг проголосувати жодних питань.)
Я думаю, що це задовільний підхід до розвитку. Уявіть, що зусилля, спрямовані на те, щоб усі функції сайту працювали за допомогою старого простого HTML та логіки на стороні сервера. З іншого боку, мені цікаво, скільки користувачів було відчужене таким підходом.
Ми всі пройшли навчання (принаймні, хороші розробники серед нас) використовувати прогресивне вдосконалення та гарантувати, що динамічні функції наших веб-додатків граціозно погіршуються. Це прогресивне вдосконалення просто пісне на вітер, чи деякі наші клієнти реально користуються певними веб-сервісами без включеного JavaScript?