Программы чтения с экрана и вспомогательные технологии: как пользоваться компьютером без экрана
Коротко: Программы чтения с экрана озвучивают содержимое экрана или выводят его шрифтом Брайля; другие средства поддерживают людей с нарушениями зрения, слуха, моторики или обучения.
Подробнее: Миллионы людей пользуются компьютерами и смартфонами с помощью специальных средств, называемых вспомогательными технологиями. Для веб-разработки и повседневной жизни полезно знать, как они работают, ведь только хорошо сделанными страницами ими можно пользоваться.
Подробности
Программы чтения с экрана
Программа чтения с экрана озвучивает текст, кнопки, заголовки и описания изображений (голосовой вывод) или выводит их на дисплей Брайля. Управляют ею с клавиатуры: клавишами переходят от заголовка к заголовку, от ссылки к ссылке или от поля формы к полю формы. Известные программы: NVDA (бесплатная, Windows), JAWS (платная, Windows), VoiceOver (macOS, iOS), TalkBack (Android), Orca (Linux). Программа чтения использует не информацию об изображениях, а структуру документа (дерево доступности).
Другие средства
- Экранная лупа и высокая контрастность, крупный шрифт при слабом зрении.
- Распознавание речи для управления (голосовые команды) и диктовки.
- Альтернативные устройства ввода: трекбол, управление головой или взглядом, клавиатуры для одной руки, системы с переключателями.
- Субтитры и язык жестов для глухих.
- Функции чтения вслух, средства поддержки чтения и простой язык при дислексии или когнитивных нарушениях.
Что для этого нужно сайтам
Семантический HTML (заголовки от h1 до h6, списки, таблицы с заголовками, button вместо кликабельных текстовых полей), альтернативный текст для изображений (alt), подписанные поля форм (label), видимый фокус клавиатуры, достаточная контрастность и ARIA только там, где HTML недостаточно. Руководство WCAG и Закон об усилении доступности (BFSG) делают это обязательным для многих предложений.
Попробуйте сами
Отключите на время мышь и экран: запустите NVDA или VoiceOver (Cmd+F5) и перемещайтесь по своему сайту только с клавиатуры. Порядок табуляции, подписи и подсказки быстро выявят пробелы. Автоматические проверки вроде Lighthouse или axe находят часть проблем, но не заменяют тестирование с людьми.
См. также: Создание доступных сайтов, WCAG и цветовой контраст, BFSG, Семантический HTML