Сайт в разработке Наполняем разделы и правим ошибки — что-то может выглядеть или работать не так. Если заметили — позвоните или напишите.

Как проверить доступность текста и ссылок на сайте ремонтной бригады

Разбираем, как без специалиста проверить, читается ли текст и понятны ли ссылки на сайте бригады. В статье есть пример фрагмента страницы и чек-лист.

Раздел: Дизайн — статьи о сайтах

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

Где на сайте бригады чаще всего возникают проблемы

В этой отрасли ошибки повторяются:

  • прайс-лист выложен картинкой или сканом, и текст нельзя ни увеличить, ни прочитать программой чтения с экрана;
  • телефон вставлен в баннер или набран обычным текстом, и на смартфоне по нему нельзя нажать;
  • подписи к работам набраны светло-серым мелким шрифтом;
  • во всех карточках услуг одинаковые ссылки «Подробнее»;
  • у фотографий «до и после» нет текстового описания;
  • в форме заявки вместо подписей полей остались подсказки внутри них, которые исчезают при вводе.

Условный пример: фрагмент страницы «Ремонт ванной комнаты»

Фрагмент придуман для разбора и не относится к реальной компании:

<p style='color:#aaa;font-size:12px'>Гарантия на работы — по договору</p>
<a href='/vannaya'>Подробнее</a>
<a href='/price'>Нажмите здесь</a>
<img src='price.jpg'>
<span onclick='call()'>Позвонить</span>

Что здесь не так:

  • Светло-серый текст размером 12 пикселей на белом фоне заметно не дотягивает до контраста 4,5:1, который рекомендует WCAG 2.0 для обычного текста.
  • Ссылки «Подробнее» и «Нажмите здесь» ничего не говорят вне контекста. Человек с программой чтения часто просматривает список ссылок отдельно, и там будет только набор одинаковых слов.
  • У картинки с прайсом нет атрибута alt, а сам прайс не продублирован текстом или таблицей.
  • «Позвонить» сделано элементом span с обработчиком. Он не получает фокус клавиатурой и не считается ссылкой.

Исправленный вариант: тёмно-серый текст не менее 16 пикселей, ссылки «Ремонт ванной: состав работ» и «Прайс-лист на ремонт ванной», прайс таблицей, телефон ссылкой вида <a href='tel:+7XXXXXXXXXX'> с видимым номером в тексте.

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

Возьмите бесплатный инструмент вроде WebAIM Contrast Checker и введите цвет текста и фона. Для обычного текста ориентир по WCAG 2.0 — 4,5:1, для крупного — 3:1. Особенно проверяйте подписи к фото, цены, текст на кнопках и текст поверх фотографий объектов: фон там неоднороден, и читаемость меняется от места к месту.

Затем увеличьте страницу в браузере до 200%. Текст должен остаться читаемым, ничего не должно перекрываться, а кнопка «Заказать расчёт» должна по-прежнему нажиматься. На телефоне посмотрите страницу на улице при дневном свете: проблемы с контрастом так видны сразу.

Как проверить ссылки и кнопки без мыши

Отложите мышь и пройдите страницу клавишей Tab, назад — Shift+Tab, переход по ссылке — Enter. Обратите внимание на три вещи:

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

Потом выпишите тексты всех ссылок на странице. Если по списку непонятно, куда они ведут, переименуйте их. Хорошая ссылка называет назначение: «Скачать смету на ремонт кухни», «Рассчитать стоимость отделки».

Проверочный список для владельца

  • Основной текст не мельче 16 пикселей, контраст не ниже 4,5:1.
  • Прайс, перечень работ и условия гарантии есть текстом, а не только в картинке или PDF-скане.
  • У значимых фотографий есть краткое описание: что за работа и какое помещение.
  • Нет ссылок «Подробнее», «Здесь», «Далее» без уточнения.
  • Телефон и почта — настоящие ссылки, номер виден текстом.
  • У каждого поля формы есть постоянная подпись, а сообщение об ошибке говорит, что исправить.
  • Страница работает при увеличении до 200% и при управлении с клавиатуры.
  • Информация не передаётся одним цветом: пометка «обязательное поле» не только красная.

Что поручить разработчику после проверки

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

Все статьи блога

Заявка

Расскажите о проекте

Свяжемся в течение рабочего дня, зададим уточняющие вопросы и предложим варианты. Без навязчивых звонков.

Форма обратной связи

Отвечаем в рабочие дни с 10:00 до 19:00

Написать в Telegram