Клавиатурой должно быть удобно пользоваться без мыши — иначе интерфейс ломается
Если пользователь не может пройти форму с Tab и Enter, у вас проблема не в дизайне, а в доступности. Клавиатурное управление — это не «доп. опция», а базовый способ работы для людей с моторными особенностями, скринридерами и просто тех, кто предпочитает быстрое наведение.
Проверьте три вещи:
— Фокус виден всегда и не теряется на светлых кнопках, картинках и кастомных элементах.
— Порядок Tab совпадает с логикой экрана: слева направо, сверху вниз, без скачков.
— Все интерактивные элементы доступны с клавиатуры: кнопки, ссылки, чекбоксы, выпадающие списки, модалки, меню.
Частая ошибка — делать кликабельным div и забывать про Enter, Space, aria-состояния и возврат фокуса после закрытия окна. Ещё одна ловушка — ловушки фокуса: пользователь открыл модальное окно, а выйти из него клавишей уже нельзя. Это сразу ломает сценарий.
Хороший тест: пройдите весь сценарий только клавиатурой, не касаясь мыши. Если где-то пришлось «догадываться», нажимать вслепую или фокус исчез — интерфейс требует доработки.
Доступность веб-интерфейсов
@accessibility_in_design_ww
Клавиатурой должно быть удобно пользоваться без мыши — иначе интерфейс ломается
Этот пост опубликован в Telegram-канале Доступность веб-интерфейсов. Подписаться можно по ссылке: @accessibility_in_design_ww.