Чтение 5 минут

Как сайт звучит: программы чтения экрана


Как сайт звучит: программы чтения экрана - Студия Вебтую

Люди с нарушением зрения пользуются программами, которые зачитывают страницу вслух. Такая программа не видит макет — она читает разметку: заголовки, ссылки, подписи полей, названия кнопок. Поэтому сайт может выглядеть аккуратно и при этом «звучать» как набор безымянных кнопок и ссылок «подробнее». Обычно об этом узнают, когда приходит жалоба или запрос от организации, для которой доступность обязательна. Разберём, из чего складывается звучание страницы, как проверить своё и что исправляется быстрее всего.

Как программа чтения видит страницу

Полезно представлять себе способ работы. Программа строит из страницы линейный список объектов и позволяет перемещаться по ним: по заголовкам, по ссылкам, по полям формы, по областям страницы. Именно поэтому разметка важнее оформления.

Отсюда три следствия, которые объясняют большинство проблем:

  • Визуальный порядок не всегда совпадает с порядком чтения. Если блок «переехал» стилями, читаться он будет там, где стоит в коде.
  • Внешний вид не заменяет смысл. Текст, увеличенный и выделенный жирным, выглядит заголовком, но заголовком не является.
  • То, что не выражено текстом, не существует. Иконка без подписи для программы чтения — пустая кнопка.

Что важно для озвучивания

ЭлементКак должно бытьКак звучит при ошибке
ЗаголовкиНастоящие теги, по уровням, без пропусков — по ним перемещаютсяСтраница без структуры, перемещаться нечем
СсылкиПонятны вне контекста, не «подробнее» и не «здесь»Список из двадцати ссылок «подробнее»
Кнопки-иконкиИмеют текстовое название действия«Кнопка» без пояснения
ИзображенияЗначимые — с описанием, декоративные — скрыты от чтенияЗачитывается имя файла или ничего
Поля формыСвязаны с подписью, ошибка объявляется«Поле ввода» без указания, что вводить
Динамические сообщенияОбъявляются при появленииЗаявка отправлена, но человек об этом не знает
Модальные окнаФокус переходит внутрь, закрытие доступно с клавиатурыЧтение продолжается по странице под окном
ТаблицыЗаголовки столбцов размеченыНабор чисел без привязки к столбцам

Ссылки и кнопки: самая частая проблема

Программы чтения умеют показывать список всех ссылок страницы — этим пользуются, чтобы быстро сориентироваться. Если половина ссылок называется «подробнее», а вторая «читать далее», список бесполезен.

Что мы меняем в первую очередь:

  • Анкор описывает цель перехода: не «подробнее», а «условия доставки» или «разработка сайта».
  • Кнопки с иконками получают текстовое название действия: закрыть, открыть меню, добавить в корзину, воспроизвести.
  • Ссылка и кнопка используются по назначению: переход — ссылка, действие на странице — кнопка. Это влияет на то, как элемент объявляется и как с ним работают с клавиатуры.
  • Одинаковые по названию ссылки не ведут в разные места, а разные названия не ведут в одно и то же.

Формы

Форма — то место, ради которого человек чаще всего и приходит на коммерческий сайт, и одновременно самое уязвимое место для доступности.

  1. Каждое поле связано со своей подписью. Подсказка внутри поля подписью не является: она исчезает при вводе и не всегда читается.
  2. Обязательность поля выражена не только цветом звёздочки, но и текстом.
  3. Формат ввода объяснён заранее, а не после ошибки: как вводить телефон, какие файлы принимаются.
  4. Сообщение об ошибке связано с полем и объясняет, что не так и что сделать.
  5. После отправки появляется сообщение, которое объявляется программой чтения, а не просто меняется картинка.
  6. Порядок перехода по полям совпадает с визуальным порядком.

Как проверить самому

Полноценный аудит требует опыта, но базовую проверку можно сделать за час без специальных инструментов.

  • Пройти страницу клавишей Tab. Понятен ли порядок, виден ли фокус, доступны ли все действия без мыши, не проваливается ли фокус в невидимые элементы.
  • Включить встроенную в систему программу чтения и послушать главную страницу и страницу услуги. Первые минуты будут непривычными — это нормально.
  • Послушать список заголовков. Если в нём один пункт или наоборот полтора десятка одинакового уровня, структуры нет.
  • Проверить кнопки без подписи: закрытие окон, стрелки слайдера, иконку корзины, бургер-меню.
  • Отправить форму с ошибкой и послушать, объявлена ли она и понятно ли, что исправлять.
  • Отключить изображения и посмотреть, остаётся ли страница понятной.

Частые проблемы, которые мы встречаем

  • Вся страница — набор блоков, где заголовки сделаны крупным жирным текстом. Перемещаться по такой странице невозможно, её приходится слушать целиком.
  • Кнопка озвучивается как «кнопка» без названия — обычно это иконка закрытия или отправки.
  • Модальное окно открылось, а фокус остался на странице под ним: человек продолжает читать то, что уже перекрыто.
  • Изображения-ссылки без описания: непонятно, куда ведёт ссылка.
  • Всплывающие уведомления появляются и исчезают молча.
  • Слайдер прокручивается сам и уводит чтение в сторону.
  • Пропущен переход к основному содержимому — приходится каждый раз слушать всё меню заново.
  • Контрастность текста и элементов фокуса недостаточна: это касается и слабовидящих людей, которые не пользуются программой чтения.

С чего начинать, если делать всё сразу невозможно

Полная доступность — большая работа. Но порядок действий позволяет получить основную пользу за разумное время.

ОчередьЧто делаемТрудоёмкость
ПерваяЗаголовки по уровням, осмысленные анкоры, названия кнопок-иконокПравки в шаблонах, обычно быстро
ВтораяФормы: подписи, обязательность, сообщения об ошибкахУмеренная, затрагивает все формы
ТретьяКлавиатура: видимый фокус, порядок обхода, работа модальных оконСредняя, требует проверки вручную
ЧетвёртаяОписания изображений в каталоге и материалахДолгая, но выполняется постепенно
ПятаяКонтраст, размеры текста, поведение при увеличенииЗатрагивает оформление

Что это даёт помимо доступности

Правильная разметка заголовков, осмысленные анкоры и подписанные изображения одновременно улучшают понимание страницы поисковыми системами. Работа с клавиатурной навигацией обычно вскрывает проблемы, которые мешают и обычным посетителям: невидимый фокус, ловушки в модальных окнах, поля без подсказок. А описания изображений заодно спасают ситуацию, когда картинка не загрузилась.

Это редкий случай, когда требования разных сторон совпадают: то, что делает сайт доступным, делает его понятнее для всех.

Что в итоге

Звучание сайта определяется разметкой, а не дизайном. Настоящие заголовки, понятные вне контекста ссылки, названия у кнопок-иконок, связанные с подписями поля и объявляемые сообщения закрывают большую часть проблем. Проверить основное можно самостоятельно за час — клавишей Tab и встроенной программой чтения.

Если нужно привести интерфейс в порядок системно, а не точечными правками, мы разберём структуру страниц и сценарии работы с клавиатурой: спроектируем интерфейс с учётом доступности и понятной иерархии. Начинаем с обследования текущих страниц и списка правок по приоритету.

Нужна помощь с сайтом?

Срочные ошибки исправим за 24 часа, работа от 2 500 руб./час.

Техническая поддержка и сопровождение сайта

По теме статьи

Мы это уже делали

Похожие статьи

Нужен новый сайт?

Оставьте контакты — вернёмся с вопросами по задаче и ориентиром по срокам и стоимости.

Читайте также

Разбираем задачи, с которыми к нам приходят: от структуры сайта до поддержки и продвижения.

Внимание: мошенники представляются сотрудниками Вебтую Внимание: мошенники представляются сотрудниками Вебтую Посторонний человек обращается к рекламным и маркетинговым агентствам от имени Вебтую через Telegram-аккаунт @vetaroki22010, заказывает работы и не оплачивает и 10-09-2026 Читать Работа в digital: процессы, инструменты и команда Работа в digital: процессы, инструменты и команда Цифровые проекты редко проваливаются из-за технологий: чаще мешает организация работы. Разбираем этапы, роли, постановку задач, инструменты распределённой коман 30-08-2026 Читать Реклама и аналитика: как считать заявки, а не клики Реклама и аналитика: как считать заявки, а не клики Показы и клики не отвечают на вопрос, сколько принесла реклама. Разбираем, как настроить цели, разметить источники, учесть звонки и связать заявку со сделкой, ч 30-08-2026 Читать Поддержка сайта: обновления, резервные копии и безопасность Поддержка сайта: обновления, резервные копии и безопасность Сайт без регулярного обслуживания ломается предсказуемо. Разбираем, из чего состоит поддержка: обновления, резервные копии, доступы, безопасность, выбор хостинг 30-08-2026 Читать Техническое SEO: индексация, скорость и структура сайта Техническое SEO: индексация, скорость и структура сайта Техническая часть сайта решает, попадут ли страницы в индекс и дождётся ли их посетитель. Разбираем структуру и адреса, индексацию и дубли, работу с устаревшими 30-08-2026 Читать Продвижение сайта в поиске: стратегия, семантика и ссылки Продвижение сайта в поиске: стратегия, семантика и ссылки Разбираем продвижение сайта в поиске от постановки цели до регулярной работы: как собрать и разложить семантику по страницам, что должно быть на посадочной стра 30-08-2026 Читать Тексты для сайта: как писать, чтобы читали и покупали Тексты для сайта: как писать, чтобы читали и покупали Как выбрать тему для страницы и построить текст, который просматривают глазами и дочитывают, чем заменить оценочные формулировки, как переработать существующую 30-08-2026 Читать Автоматизация бизнеса: CRM, ERP и искусственный интеллект Автоматизация бизнеса: CRM, ERP и искусственный интеллект С чего начинать автоматизацию и что автоматизировать в первую очередь, чем различаются CRM, ERP и системы документооборота, внедрять по модулям или всё сразу, г 30-08-2026 Читать Как устроена разработка: технологии, тестирование и инструменты Как устроена разработка: технологии, тестирование и инструменты Из чего состоит веб-проект, как выбирают язык, фреймворк и базу данных, зачем нужны тестирование и контроль версий, где заканчиваются возможности low-code и ген 30-08-2026 Читать Создание сайта: от технического задания до запуска Создание сайта: от технического задания до запуска Проекты срываются не из-за технологий, а из-за неясных договорённостей. Разбираем весь путь создания сайта: как сформулировать цель, что должно быть в техническ 30-08-2026 Читать
Обсудить проект