Что такое Screen Reader

Ответ

Screen Reader — это вспомогательная технология, которая преобразует текст и элементы интерфейса в речь или шрифт Брайля, помогая людям с нарушениями зрения взаимодействовать с цифровым контентом.

Как работает:

  • Читает HTML-атрибуты (aria-label, alt, title).
  • Ориентируется на семантическую разметку (<button>, <nav>, <header>).
  • Игнорирует чисто визуальные элементы (например, div без ARIA-ролей).

Пример доступной кнопки:

<button aria-label="Закрыть меню" onclick="closeMenu()">×</button>

Что важно для разработчика:

  • Использовать семантические теги.
  • Добавлять ARIA-атрибуты, если стандартной разметки недостаточно.
  • Тестировать с реальными Screen Readers (NVDA, VoiceOver, JAWS).

Без должной адаптации сайт становится недоступным для части пользователей.