
- •25. Основы доступности
- •Введение
- •Что такое доступность?
- •Почему важна доступность?
- •Альтернативный контент
- •Определение взаимодействия
- •Стандарты доступности
- •Рекомендации по доступности контента Web версия 1.0
- •Рекомендации по доступности контента Web версия 2.0
- •Section 508
- •Другие стандарты
- •Заключение
- •Контрольные вопросы
- •Об авторе
Рекомендации по доступности контента Web версия 2.0
С момента публикации WCAG 1.0, консорциум W3C работал над следующей версией рекомендаций WCAG 2.0. Эта обновленная версия стандарта все еще находилась в стадии черновика во время подготовки этой статьи. В зависимости от процесса утверждения в W3C стандарт будет, вероятно, опубликован в начале 2009 г.
WCAG 2.0 слегка отличается в своей попытке быть более технологически независимым, чем WCAG 1.0, т.е. его можно будет применять к HTML, CSS, Flash, и т.д. Стандарт WCAG 2.0 основывается на 4 принципах доступности. Этими принципами являются:
Воспринимаемость
Люди могут получить доступ к контенту через ту среду, которая им доступна. Например, люди, которые не могут видеть, должны иметь возможность услышать контент.
Взаимодействие
Люди могут взаимодействовать с приложением Web или контентом.
Понятность
Контент и интерфейс пользователя понятны людям, которые его используют.
Надежность
Любое предоставляемое решение должно быть широко доступно для использования на различных платформах или системах. Это должно остановить людей изобретать решения, которые большинство людей не смогут использовать, потому что оборудование/программное обеспечение ограничено или чрезмерно дорого.
Важно отметить, что не предполагается, что Web-сайты будут удовлетворять всем этим требованиям. Технология, которую имеет пользователь, также должна сделать часть работы. Например, ожидается, что считыватель экрана будет читать страницы людям, которым это требуется, а не каждый Web-сайт будет предоставлять аудио-версию своего контента. Однако ожидается, что Web-сайт предоставит страницы, которые можно прочитать с помощью обычной технологии чтения экрана, чтобы сделать это возможным. Различие имеет важное значение, так как это различие между Web-сайтом с "виджетом доступности" (типа кнопки, чтобы сделать шрифт немного больше) и Web-страницей, которая будет работать в множестве различных ситуаций (например, различные браузеры и устройства, которые невозможно предвидеть).
WCAG 2.0 также отличается от WCAG 1.0 в подходе к технологии. Так как стандарт более независим от технологии, и имеет дело с концепциями доступности, а не с конкретными техническими деталями, то важно уделить внимание сопровождающим стандарт документам. Документ "стандарта" WCAG 2.0 (http://www.w3.org/TR/WCAG20/) даст понимание, а "технический" документ (http://www.w3.org/TR/WCAG20-TECHS/) предоставит разработчику надежные реализуемые фрагменты информации. Это разбивается на "общие" методы (технологически неопределенные) и специфические для отдельных технологий W3C. Консорциум W3C не создает документов для патентованных технологий, поэтому вы должны искать методы для таких технологий как Flash и Silverlight в других источниках.
Section 508
Section 508 (http://Section508.gov/) является расширением закона American Workforce Rehabilitation Act of 1973. Версия Section 508, которая стала законом в 1998 г., создала процесс, которому должны следовать во время правительственных закупок федеральные органы США. Это означает, что все правительственные агентства в США, которые финансируются федеральными деньгами, должны следовать процессу и рекомендациям, определенным в Section 508. Эти рекомендации охватывают как доступность Web, так и другие вопросы доступности, связанные с компьютерами и электронной коммуникацией. Что бы вы ни слышали другое, не существует федерального закона, требующего использовать Section 508 за пределами описанных выше организаций. Однако некоторые штаты США и компании используют Section 508 для определения "доступности" своих собственных процессов закупок.
Частью Section 508, которая охватывает доступность Web, является Subpart B § 1194.22 (http://www.access-board.gov/sec508/standards.htm#Subpart_b). Статья 1194.22 состоит из 16 требований, помеченных a-p. Первые 11 требований (a-k) сформулированы как прямые эквиваленты частей WCAG 1.0. Эти требования и их эквиваленты в WCAG 1.0 перечислены в справочной таблице в документе Section 508. Все другие требования Section 508 должны удовлетворяться в WCAG 2.0 с одним исключением. Требование m относится к Section 508 Subpart B § 1194.21. Это требование имеет частичный эквивалент в принципе "Надежности" WCAG 2.0.
Во время написания этой статьи комитет Telecommunications and Electronic and Information Technology Advisory Committee (TEITAC) продолжал работу над новой версией Section 508 (http://Webaim.org/teitac/wiki/EWG~Draft_Jan_7.php. TEITAC представил свои предложения экспертному совету Section 508 в апреле 2008 г..