Как фон, я в настоящее время разрабатываю для университета, и у нас есть проблемы с отделами требовательное "содержание web 2.0" и требования доступности.
Как делают действительно большие сайты, которые являются основанным на JavaScript соглашением с 508 Соответствиями? Некоторые сайты ухудшаются, и другие требуют включения JavaScript. Сколько влияния одно решение оказывает по сравнению с другим?
Кроме того, в реалистическом смысле, сколько времени разработки должно быть посвящено доступные версии сайтов по сравнению с "основными" версиями?
Я слепой разработчик и нахожу возможным использовать много сайтов Web 2.0 - это, безусловно, возможно.
Я пользователь программы для чтения с экрана и часто использую сайты с поддержкой Javascript. Javascript не является проблемой доступности, как он используется может быть. Например, если сайт использует JavaScript, который требует использования мыши и не имеет альтернатив клавиатуры, то он не будет соответствовать 508. Примером сайта, который использует Javascript и является доступным, является stackoverflow.com. Единственная функция, которая недоступна, это возможность определить, приняли ли вы ответ на вопрос. Я бы посмотрел на ссылки в ответе Энни. Все слепые студенты колледжа, которых я знаю, используют достаточно современный браузер с включенным Javascript, Lynx больше не популярен в сообществе слепых. Если вы хотите попробовать использовать скринридер с хорошим открытым исходным кодом для окон, вы можете найти его по адресу http://www.nvda-project.org/ и хорошо работает с Файрфоксом. Если вы хотите попробовать использовать Интернет с помощью Javascript, установите Noscript addin.
.Сайты не должны отключать доступ к JavaScript. Многие сайты используют ARIA роли для лучшей работы с экранными ридерами. Здесь имеется гигантский список статей о доступных приложениях AJAX . Можно попробовать что-то вроде AxsJAX.
.