intermediate
Основы WCAG
Объясняйте принципы WCAG, success criteria, доказательства аудита и практическое исправление, не сводя UX к чеклисту.
WCAG строится на **POUR**: Perceivable, Operable, Understandable, Robust. Уровни **A**, **AA** (типичная цель продукта/закона) и **AAA** ужесточают требования. Success criteria — проверяемые утверждения, а не замена usability-тестов с пользователями assistive technology.
| Принцип | Крючок на интервью | |---------|---------------------| | Perceivable | Текстовые альтернативы, контраст, субтитры | | Operable | Клавиатура, достаточно времени, без провоцирования приступов | | Understandable | Предсказуемый UI, понятный язык, помощь при ошибках | | Robust | Валидная семантика, совместимость с AT |
Стек аудита:
1. Автоматический scan (axe, Lighthouse)
2. Keyboard walkthrough
3. Screen reader smoke на критичных путях
4. Ручной контраст и zoom 200%
Доказательства compliance — tooling, ручные тесты и трекинг дефектов по severity, а не один зелёный Lighthouse.
На интервью: компромисс AA vs AAA; WCAG vs Section 508; приоритизация backlog remediation; роль VPAT в закупках.
Типовые ошибки: автоматический pass = готово; только главная страница; игнор mobile AT; культура чеклиста без feedback пользователей.
Компромисс — покрытие закона/чеклиста против реального опыта с assistive technology.
Чеклист:
- AA на customer-facing flow, если политика не иное.
- Документировать известные исключения с планом и владельцем.
- Повторный аудит после крупного редизайна.
- По возможности — пользователи с ОВЗ или специалисты в валидации.