Являются ли пользователи с отключенным javascript (которых очень мало в мире) темой доступности?

Являются ли пользователи с отключенным javascript (которых очень мало в мире) темой доступности? Сделать все доступным без JavaScript требует больше времени, чем сделать сайт совместимым с IE6. Мой вопрос на самом деле заключается в том, сколько людей поддерживают отключение javascript в браузере, и если это очень низкий процент в работе, то зачем нам делать сайт совместимым без javascript. Что об этом говорит WCAG 2.0?

Хочу узнать другие мнения по этому поводу.

Посмотрите, что написано в этой статье

В WCAG 2 запрет «Не использовать x» больше не действует. (Было ли это когда-либо?) Теперь вы, разработчик, должны работать над прямой доступностью вашего контента, независимо от того, какую технологию вы выберете. Я считаю, что в результате мы испытаем новую волну доступных методов дизайна.


person Jitendra Vyas    schedule 18.11.2009    source источник
comment
Ознакомьтесь с соответствующим обсуждением здесь: stackoverflow.com/questions/1267175/   -  person Mark    schedule 18.11.2009
comment
@Mark Hammonds +1 за эту ссылку. да, у него есть полезная информация для меня   -  person Jitendra Vyas    schedule 18.11.2009


Ответы (4)


Использование javascript не делает сайт недоступным для программ чтения с экрана в зависимости от того, как он используется. Stackoverflow доступен, даже если он использует javascript, когда я голосую за вопрос, я не получаю уведомления об изменении оценки вопроса, но если я перечитываю вопрос, я могу сказать, что оценка изменилась. Вещи, которые делают сайт недоступным для программ чтения с экрана при использовании javascript, включают рисование на элементе холста, требующее щелчка по определенным областям изображения для выполнения задачи, создание диаграмм без текстовых описаний и т. Д.

person Jared    schedule 29.11.2009

Самая большая проблема с javascript заключается в том, что если вы манипулируете dom, пользователь может не знать, что что-то произошло. В общем, используйте прогрессивное улучшение, чтобы все были довольны.

Не решайте не использовать такие вещи, как AJAX, однако для небольшого числа людей, у которых с ним возникают трудности, вы сделаете свой сайт более сложным (до такой степени, что он станет непригодным для использования) для гораздо большего числа людей с когнитивными проблемами. Ключ в том, чтобы заставить его работать для всех (включая роботов), а не разбивать его для одной группы, чтобы заставить его работать для другой группы.

person FinnNk    schedule 20.11.2009
comment
В последних версиях Jaws есть неплохая поддержка ajax, но вам нужно убедиться, что по мере того, как происходят обновления dom, они осмысленно передаются пользователю. Боюсь, единственный способ реально это проверить - протестировать в программе чтения с экрана. - person FinnNk; 21.11.2009

Здесь стоит упомянуть Noscript как средство, которое может выборочно блокировать Javascript, поэтому некоторые опытные пользователи могут блокировать скрипты. Межсайтовый скриптинг может привести к тому, что больше людей будут использовать надстройки, такие как Noscript, поэтому это не так. не так изолирован, как раньше.

person JB King    schedule 20.11.2009

person    schedule
comment
Хотя это лучше, чем ничего, использование Lynx совершенно не отражает того, как пользователи программ чтения с экрана (или других вспомогательных технологий) используют веб-сайты. - person FinnNk; 21.11.2009