Клавиатурная навигация ломается в мелочах: 7 мест, где теряются пользователи
Проверь сайт без мыши: Tab, Shift+Tab, Enter, Space и Esc должны вести по логике интерфейса. Если фокус прыгает в случайные места, человек быстро теряет контекст и уходит.
Смотри на три вещи:
— Видимый фокус не должен исчезать или сливаться с фоном.
— Порядок Tab обязан совпадать с визуальным порядком элементов.
— Все кнопки, ссылки, поля, модалки и меню должны открываться и закрываться клавиатурой.
Частые ошибки на WordPress: кастомные блоки без tabindex-логики, иконки без текстовой кнопки, выпадающие списки, которые нельзя закрыть Esc, и слайдеры, где фокус застревает внутри. Еще одна проблема — декоративные элементы, которые почему-то получают фокус и мешают пройти страницу до конца.
Проверь страницы не только на десктопе, но и в меню, поиске, форме обратной связи и корзине. Если элемент можно нажать мышью, но нельзя достать клавиатурой, это не мелкий баг, а барьер.
Начни с карты фокуса на главных сценариях и исправляй их до того, как добавлять новые блоки: клавиатурная доступность всегда важнее красивой анимации.
Доступность сайтов на WordPress
@wp_accessibility_lab_ww
Клавиатурная навигация ломается в мелочах: 7 мест, где теряются пользователи
Этот пост опубликован в Telegram-канале Доступность сайтов на WordPress. Подписаться можно по ссылке: @wp_accessibility_lab_ww.