Являются ли пользователи с отключенным JavaScript (которых очень мало в мире) это тема доступности? - PullRequest
1 голос
/ 18 ноября 2009

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

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

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

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

Ответы [ 4 ]

1 голос
/ 29 ноября 2009

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

1 голос
/ 21 ноября 2009

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

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

1 голос
/ 18 ноября 2009

ИМХО, да. И не только из-за JavaScript или его отсутствия. Если ваш сайт опирается на визуальные приемы и манипуляции (много меню, перетаскивание, мягкие всплывающие окна), он не доступен для слепых или почти слепых людей. Если он слишком сильно зависит от цветовой дифференциации, он может потерять дальтоник. И т.д.

Практическое правило. Если вы хотите быть полностью доступным, посмотрите, как легко перемещаться по сайту через Рысь .

Надеюсь, я правильно понял ваш вопрос.

0 голосов
/ 21 ноября 2009

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

...