Скрін-рідери для української: NVDA, JAWS, VoiceOver та Orca
Скрін-рідер — програма, що озвучує вміст екрана для людей з порушенням зору. Якщо ваш сайт працює правильно зі скрін-рідером, ним зможуть користуватися мільйони людей, що інакше не мали б до нього доступу. Розбираємося, які скрін-рідери поширені в Україні, як вони підтримують українську мову та як з ними тестувати власний сайт.
Чому скрін-рідерів кілька
Користувачі обирають скрін-рідер за операційною системою, доступністю мовного синтезатора та звичкою. Жодна цифрова асистивна технологія не «уніфікує» досвід — те, що працює у NVDA, може поводитися інакше у VoiceOver. Тому професійне тестування доступності передбачає перевірку щонайменше двох скрін-рідерів на різних ОС.
NVDA — стандарт Windows у спільноті незрячих
NonVisual Desktop Access — безоплатний open-source скрін-рідер для Windows, розроблений австралійською NV Access. У світовій статистиці WebAIM Screen Reader Survey NVDA стабільно посідає перше місце за поширеністю. В Україні теж домінує — насамперед через нульову вартість і добру підтримку українського голосу через eSpeak NG.
Як тестувати: встановіть NVDA з nvaccess.org, запустіть, відкрийте свій сайт. Спробуйте:
- Прохід по заголовках клавішею
H - Прохід по landmark-блоках клавішею
D - Прохід по посиланнях клавішею
K - Прохід по формах клавішею
F
Якщо NVDA читає «зображення», «посилання» без додаткового пояснення — у вас немає alt атрибута або зрозумілого тексту посилання.
JAWS — професійний стандарт у бізнесі
Job Access With Speech — комерційний скрін-рідер Freedom Scientific, історично перший у своїй категорії. Вартість ліцензії в районі €1 100, тому в Україні поширений насамперед серед професійних користувачів — юристів, програмістів, держслужбовців з порушеннями зору. JAWS має тонші налаштування читання таблиць і документів MS Office.
З погляду розробника, якщо ваш сайт працює у NVDA — у JAWS він майже точно теж працюватиме: обидві програми спираються на ту саму semantic-розмітку HTML і ARIA.
VoiceOver — вбудований у macOS, iOS, iPadOS
VoiceOver постачається разом з Apple-пристроями і вмикається через Cmd+F5 (macOS) або у налаштуваннях доступності на iPhone/iPad. Українська синтезована мова доступна вбудовано. На iOS VoiceOver — найпопулярніший скрін-рідер серед користувачів з порушеннями зору загалом, оскільки Apple є де-факто платформою цієї спільноти у багатьох країнах.
Особливості тестування:
- Жест swipe-right веде до наступного елемента
- Double-tap активує
- Rotor (двопальцевий поворот) дає вибір типу навігації: заголовки, посилання, форми
Сайт мусить бути функціональним з touch-only, без hover-залежних взаємодій.
TalkBack — Android-стандарт
TalkBack — вбудований скрін-рідер Android від Google. Активується через Налаштування → Доступність → TalkBack. Підтримує українську через Google Text-to-Speech. Поведінка близька до VoiceOver на iOS, але дрібні відмінності у жестах і озвученні форм.
Orca — для Linux
Orca постачається з більшістю дистрибутивів GNOME (Ubuntu, Fedora). Open-source, безоплатна. Меньш поширена серед звичайних користувачів, але важлива для розробницької спільноти і державних установ, що використовують Linux.
Мінімальний цикл тестування
- NVDA на Windows — основна аудиторія українських незрячих користувачів
- VoiceOver на iPhone — мобільний трафік від людей з порушеннями зору
- Опціонально — JAWS, якщо є ліцензія, для подвійної перевірки
Якщо ваш сайт працює на цих трьох — переважна більшість незрячих українських користувачів зможе ним користуватися.
Що читати далі
- Як впровадити WCAG 2.2 за 30 днів
- ARIA-атрибути для розробників
- Безкоштовна перевірка вашого сайту — /scan