Дизайн — статьи о сайтах
Разбираем на примере страницы сезонной замены колёс, как за вечер проверить читаемость текста и понятность ссылок. В конце есть чек-лист, который можно передать подрядчику.
Клиент шиномонтажа часто открывает сайт на улице, с телефона, при ярком солнце и одной рукой. Если серый мелкий текст не читается, а ссылка «Подробнее» ничего не объясняет, он закроет страницу и позвонит конкурентам. Значительную часть проверки можно сделать самому, без специальных навыков.
Нужно ответить на четыре вопроса. Достаточно ли контрастен и крупен текст? Понятна ли каждая ссылка без соседних слов? Можно ли дойти до записи с клавиатуры? Что «услышит» человек, который пользуется программой экранного доступа? Ориентиром служат международные рекомендации WCAG 2.1 уровня AA. Это рабочая рамка для технических решений, а не юридическое заключение.
Представим типовой фрагмент страницы:
Проблем здесь пять. У серого текста контраст ниже требуемых 4,5:1. Три одинаковые ссылки неразличимы в списке ссылок. У иконки нет текстовой подписи. «Нажмите здесь» не называет цель. Ошибку в форме не увидит тот, кто плохо различает цвета.
В браузере откройте инструменты разработчика, выберите элемент с текстом и посмотрите на цвет: рядом с образцом обычно показан коэффициент контраста. Тот же отчёт есть в Lighthouse, а расширения вроде axe или WAVE подсвечивают проблемные места. Для обычного текста нужно не менее 4,5:1, для крупного (от 24 px или от 18,5 px жирным) не менее 3:1.
Отдельно проверьте места, которые забывают:
Затем увеличьте масштаб страницы до 200%. Текст не должен налезать на соседние блоки, а кнопка «Записаться» не должна уходить за край экрана. Основной текст удобнее делать от 16 px.
Программы экранного доступа умеют выводить список всех ссылок страницы. Три «Подробнее» в таком списке не отличить друг от друга. Замените их на «Замена колёс на легковом авто», «Шиномонтаж внедорожников» и так далее. Если по дизайну нужна короткая надпись, дополните её скрытым для глаз текстом или атрибутом aria-label.
Отложите мышь и пройдите страницу клавишей Tab. Должна быть видна рамка фокуса, порядок должен совпадать с визуальным, а до кнопки записи нужно добраться за разумное число нажатий. Проверьте, что меню и выбор даты не «ловят» фокус и что из них можно выйти клавишей Esc. В форме у каждого поля должна быть видимая подпись, а об ошибке нужно сообщать текстом: «Укажите номер телефона».
Затем включите бесплатный NVDA на Windows, VoiceOver на iPhone или TalkBack на Android. Откройте список заголовков и список ссылок. Если по ним можно понять структуру страницы и найти запись, значит, разметка в порядке.
Распечатайте этот список и передайте разработчику как часть задания на новые страницы. Тогда такие проверки войдут в обычный порядок приёмки, и сайт не придётся переделывать после запуска.
Читайте также
Дизайн — статьи о сайтах
Дизайн
Бизнес — статьи о сайтах
Дизайн — статьи о сайтах
Заявка
Свяжемся в течение рабочего дня, зададим уточняющие вопросы и предложим варианты. Без навязчивых звонков.
Форма обратной связи