Доступность сайта: базовые требования и зачем это бизнесу
Что такое доступность простыми словами, какие требования закрывают большинство случаев, сколько это стоит при разработке и почему это выгодно даже без учёта социальной стороны.

Доступность обычно воспринимают как социальную инициативу для крупных компаний. На практике это набор довольно скучных технических требований, большинство из которых просто улучшают сайт для всех — и заодно совпадают с тем, что любят поисковые системы.
О ком речь
Не только о незрячих людях, как обычно думают.
Слабое зрение. Люди, которые увеличивают текст или пользуются экранной лупой. Сюда же попадают все, кому за сорок.
Дальтонизм. Заметная доля мужчин в той или иной степени. Если состояние поля показано только красной рамкой, часть людей её не различит.
Нарушения моторики. Люди, которым трудно попасть в маленькую кнопку.
Пользователи клавиатуры. Кто-то не может пользоваться мышью, кто-то просто привык работать с клавиатуры.
Ситуативные ограничения. Яркое солнце на экране, шум вокруг, одна рука занята, медленный интернет. Это временно, но касается всех.
Последний пункт объясняет, почему доступность выгодна: вы улучшаете сайт не для меньшинства, а для всех в неудобных обстоятельствах.
Базовые требования
Список, который закрывает большинство случаев.
Контраст
Текст должен читаться. Светло-серый на белом выглядит воздушно в макете и не читается на солнце или на дешёвом экране.
Проверяется автоматически — есть бесплатные инструменты, показывающие коэффициент контраста. Это самая частая и самая простая в исправлении проблема.
Не только цвет
Если состояние передаётся исключительно цветом — ошибка в форме красной рамкой, статус заказа зелёной точкой, — часть людей его не увидит.
Решение: цвет плюс что-то ещё — значок, подпись, изменение формы.
Масштабируемый текст
Пользователь должен иметь возможность увеличить текст без того, чтобы вёрстка развалилась. Это же требование, что и в мобильной версии — подробнее в статье адаптивная вёрстка.
Работа с клавиатуры
Пройдите по сайту клавишей табуляции. Проверьте: попадаете ли вы на все интерактивные элементы, видно ли, где сейчас фокус, можно ли отправить форму и закрыть модальное окно.
Типичная поломка — невидимый фокус: разработчик убрал стандартную обводку, потому что «некрасиво», и человек с клавиатурой теперь не понимает, где находится.
Подписи к полям
У каждого поля формы должна быть подпись, связанная с ним. Не просто текст-подсказка внутри поля: он исчезает при вводе, и человек забывает, что он заполняет.
Альтернативный текст к изображениям
Осмысленное описание там, где изображение несёт информацию. Для декоративных — пустое значение, чтобы программа чтения их не озвучивала.
Побочная выгода: это же учитывают поисковые системы.
Структура заголовков
Один заголовок первого уровня, дальше иерархия по смыслу. Программы чтения с экрана используют заголовки для навигации по странице — как оглавление.
Здесь доступность и SEO совпадают полностью: об этом же речь в статье технический SEO-аудит.
Осмысленные тексты ссылок
«Подробнее» вне контекста ничего не значит. Ссылка должна быть понятна сама по себе — это же требование к внутренней перелинковке, о чём в статье внутренняя перелинковка.
Про «версию для слабовидящих»
Отдельная чёрно-жёлтая версия сайта — устаревший подход.
Проблемы: её нужно поддерживать параллельно с основной, она почти всегда отстаёт по содержанию, и она сигнализирует «вот сюда идите, а основной сайт не для вас».
Современный подход — сделать основной сайт достаточно доступным. Тогда отдельная версия не нужна: человек сам увеличит текст или включит нужный режим в своём устройстве.
Исключение — если для вашей организации это обязательное требование. Тогда его выполняют, но основной сайт всё равно стоит привести в порядок.
Сколько это стоит
При разработке — почти ничего. Это вопрос аккуратности: проверить контраст, не убирать индикатор фокуса, подписать поля, задать альтернативный текст. Часы, а не недели.
Доработка существующего сайта — зависит от исходного состояния. Контраст и альтернативные тексты правятся быстро. Если сайт сделан на нестандартных элементах без поддержки клавиатуры, это может оказаться серьёзной переделкой.
Практический вывод: как и со скоростью и SEO-структурой, дешевле заложить сразу. Это один из тех пунктов, что перечислены в статье как сэкономить на разработке среди того, где экономия оборачивается расходами.
Как проверить свой сайт за десять минут
Четыре действия без специальных инструментов:
- Пройдите по сайту клавишей табуляции. Видно ли фокус? Доступны ли все кнопки?
- Увеличьте масштаб до 200%. Всё читается? Ничего не наехало друг на друга?
- Посмотрите на сайт в яркий день на телефоне. Текст читается?
- Прогоните страницу через автоматический аудит доступности — такие инструменты встроены в браузеры.
Автоматика находит примерно половину проблем, остальное — ручная проверка. Но для начала половины достаточно.
Итог
Доступность — это не отдельная версия сайта и не дорогая опция. Это набор требований, большинство из которых улучшают сайт для всех: нормальный контраст, работа с клавиатуры, подписанные поля, осмысленная структура заголовков.
Закладывать дешевле, чем дорабатывать. И значительная часть требований совпадает с тем, что и так нужно для поиска — так что усилие окупается дважды.
Частые вопросы
Что такое доступность сайта простыми словами?+
Это возможность пользоваться сайтом людям с разными ограничениями: слабым зрением, нарушениями моторики, дальтонизмом, а также тем, кто пользуется клавиатурой вместо мыши или программой чтения с экрана. Базовые требования при этом улучшают сайт для всех.
Сколько стоит сделать сайт доступным?+
Если закладывать при разработке — почти ничего, это вопрос аккуратности: контраст, подписи к полям, работа с клавиатуры, альтернативный текст. Доработка существующего сайта дороже и зависит от того, насколько плохо он сделан изначально.
Нужна ли отдельная «версия для слабовидящих»?+
Обычно нет. Отдельная версия — устаревший подход: её приходится поддерживать параллельно, и она почти всегда отстаёт от основной. Правильнее сделать основной сайт достаточно доступным: с нормальным контрастом, масштабируемым текстом и работой с клавиатуры.
Влияет ли доступность на SEO?+
Косвенно да. Многое из требований доступности совпадает с тем, что важно поисковым системам: осмысленная структура заголовков, альтернативный текст к изображениям, понятные тексты ссылок, корректная разметка. Робот в каком-то смысле такой же «незрячий» посетитель.
Читайте также
- Анимации на сайте: где помогают, а где мешаютКакие анимации улучшают восприятие, какие раздражают и тормозят загрузку, сколько это стоит и как понять, что эффектов стало слишком много.3 мин
- Mobile-first: почему дизайн начинается с телефонаЧто означает проектирование от мобильной версии, чем оно отличается от адаптации десктопа, какие решения меняет на практике и когда подход не нужен.3 мин
- Шрифты для сайта: как выбрать и не сломать скоростьКак подобрать шрифт, который читается, сколько начертаний реально нужно, чем платные шрифты отличаются от бесплатных и как подключить их без ущерба для загрузки.4 мин
- Что такое дизайн-система и зачем она сайтуЧем дизайн-система отличается от набора макетов, как она экономит деньги на развитии проекта, когда её делать обязательно и когда это лишняя трата.3 мин