Я нахожусь в процессе создания CMS для обмена видео, которая использует множество jQuery и ajax для всего, от разнообразных эффектов пользовательского интерфейса до отправки и извлечения данных в базу данных и из нее. Когда JavaScript отключен, все разваливается, и 90% функциональности не работает.
Я начинаю думать, что это нормально - не деградировать изящно для определенных типов сайтов, подобных этому, который использует флэш-плеер для потоковой передачи основного контента - видео. Так какой смысл идти на все, чтобы включить двойную поддержку для всего остального, если основной контент сайта не может быть просмотрен. Даже YouTube ломается с отключенным JS.
Я планирую выпустить CMS под лицензией с открытым исходным кодом, поэтому вопрос:
Для массового распространения (и для этого типа сайтов) не ухудшается ли изящно хорошая идея?