Обеспечение доступа к сайтам людей с ограниченными возможностями
1. Соблюдение «общих» стандартов гипертекстовой разметки HTML и CSS, установленных Консорциумом Всемирной паутины (W3C). 2. Соблюдение рекомендаций Web Content Accessibility Guidelines (WCAG), разработанных W3C. 3. Соблюдение требований государственного стандарта Российской Федерации ГОСТ Р Интернет- ресурсы. Требования доступности для инвалидов по зрению.
Соблюдение стандартов HTML и CSS Идеология HTML + CSS: отделение содержимого от оформления (блоковая верстка на основе DIV/SPAN) Проверка кода страниц валидатором, например CSE HTML Validator Lite
Соблюдение рекомендаций WCAG На русском языке доступна версия 1.0 Перевод версии 2.0 на русский ожидается к концу 2010 года Проверка кода страниц валидатором, например CSE HTML Validator Lite Проверка «звучания» страниц с помощью программы экранного доступа, например NVDA
Соблюдение требований ГОСТа Перекрывается рекомендациями WCAG Может требоваться в соответствии с нормативно-правовыми актами
Для кого адаптируются сайты? Для людей с ограничениями по зрению, ограниченной подвижностью рук, ограничениями по слуху Люди с ограниченными физическими возможностями – не то же самое, что инвалиды Даже полностью незрячий или лишенный рук человек может с успехом пользоваться сайтом, если создатели сайта заранее позаботились об этом Адаптация не означает создание параллельной версии сайта
В чем заключается адаптация? Вся значимая информация и элементы навигации должны быть в текстовом формате или иметь текстовой «дубликат» Навигация по сайту должна быть возможна с помощью клавиатуры, без использования «мыши»
Процесс адаптации Используйте контрастные цвета Используйте общепринятый способ обозначения гиперссылок Не используйте в качестве ссылок графические файлы, flash- элементы, либо сопровождайте их текстовым пояснением Не препятствуйте изменению размера и гарнитуры шрифта, цвета текста и фона в браузере посетителя сайта Не используйте движущиеся или мерцающие изображения и текст
Процесс адаптации Используйте каскадные таблицы стилей (CSS), чтобы скрывать от программ экранного доступа бесполезную для них информацию Старайтесь не использовать на сайте фреймы (frameset) Используйте таблицы (table) для форматирования табличных данных, а не для верстки макета страницы Не используйте системы защиты от спама на основе CAPTCHA, если у них нет «голосовой» альтернативы
Процесс адаптации Не используйте на сайте фоновую музыку Используйте HTML тэги по назначению, например H1 для оформления заголовка страницы
В первую очередь буклет предназначен социально ответственным разработчикам веб- сайтов, которые заинтересованы в обеспечении доступности создаваемых ими сайтов для незрячих и людей с различными ограничениями по зрению.
Евгений Альтовский Представитель Института развития свободы информации в Москве www. svobodainfo.org