Видимый индикатор фокусировки
Пользователи, использующие вкладки для навигации, всегда знают, где они находятся. Никакого исчезающего контура.
Что означает "индикатор видимой фокусировки"?
Индикатор фокуса — это видимый маркер, показывающий, какой элемент в данный момент выбран с помощью клавиатуры. По умолчанию в браузере это обычно тонкая синяя рамка. Многие темы удаляют эту рамку („она выглядит некрасиво"), что нарушает навигацию с клавиатуры для тех, кто не использует мышь.
Обязательства и выгоды — WCAG 2.4.11.
WCAG 2.4.11 (Внешний вид фокуса) Требуется индикатор фокуса с четким визуальным выделением — толщиной не менее 2 пикселей CSS и коэффициентом контрастности 3:1 по отношению к окружающему пространству. Без видимого фокуса навигация с помощью клавиатуры практически невозможна (вы не знаете, куда вас приведет нажатие клавиши Enter). Также требуется: :focus-visible Разделяет щелчок мыши (контур не требуется) и фокусировку на вкладке (контур требуется) — удобный пользовательский интерфейс.
Как именно мы это решим.
- Глобальный стиль фокусировки: 3 пикселя сплошного фирменного цвета + 3 пикселя смещения, радиус скругления углов 6 пикселей — высокая заметность, контрастность AAA.
:focus-visibleвместо:фокусПри щелчке мыши контур не отображается, в отличие от фокусировки на вкладке Tab.- Никогда не был глобальным
план: отсутствуетбез замены. - Пользовательским компонентам (карусели, пользовательские выпадающие списки) явно присваиваются собственные состояния фокуса.
- Проверка: Пошаговое руководство по работе с клавиатурой — каждый интерактивный элемент должен быть четко различим в фокусе.
Соответствующие структурные элементы нашего модульного комплекса
-
Доступные формы
WCAG 3.3.1Четкие обозначения, программная обработка ошибок, валидация — никаких всплывающих окон браузера, никаких просьб заполнить.
-
Контрастность AAA, проверенная по каждому компоненту.
WCAG 1.4.6Соотношение сторон текста ≥ 7:1, крупного шрифта ≥ 4,5:1 — тестирование проводилось для каждого компонента, а не для каждой страницы отдельно.
-
Ссылки для пропуска и семантические ориентиры
WCAG 2.4.1Клавиатура позволяет перейти непосредственно к основному содержимому — без необходимости перемещаться по навигации и заголовку.
-
Простой язык (с поддержкой ИИ)
WCAG 3.1.5Упрощенный контент одним нажатием кнопки — для людей с трудностями при чтении, изучающих языки и тех, кто спешит.
Вам нужен именно этот модуль?
Первичная консультация (15 минут) — мы выясним, насколько она актуальна для вашего сайта.
Запишитесь на первичную консультацию
Дополнительная информация:
Обзор BFSG ·
Обзор производительности ·
Финансирование BAFA ·
Часто задаваемые вопросы