foundation
Основы доступности
Клавиатурная навигация, порядок focus, нативная семантика, accessible names и ARIA как последний resort.
На интервью по a11y в HTML проверяют клавиатурную доступность, управление фокусом и нативную семантику до слоя ARIA. Цель — эквивалентный опыт для мыши, клавиатуры и screen reader.
Подтемы: keyboard navigation и видимый focus; нативная семантика и уместность ARIA.
На интервью: тест только клавиатурой и что смотрите в accessibility tree.
Типовые ошибки: убранные outline фокуса; только click handlers; положительный `tabindex` как костыль layout.
Чеклист:
- Клавиатурный путь для каждого действия.
- Видимый индикатор focus.
- Нативные элементы до ARIA.
- Ошибки и state доступны assistive tech.