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.