Я специалист по цифровой доступности и помогаю продуктовым командам делать сайты и приложения такими, чтобы ими могли пользоваться люди с ограниченными возможностями. Начинаю всегда с содержательной проверки, а не с формального отчёта ради галочки: прохожу основные пользовательские сценарии по стандарту WCAG 2.1 и 2.2 на уровнях A и AA, а после повторяю их так, как это делают реальные посетители — исключительно с клавиатуры и на слух через скринридеры NVDA, VoiceOver и TalkBack. Для каждой найденной преграды я указываю нарушенный критерий, простыми словами объясняю, кому именно она мешает, оцениваю степень критичности и предлагаю конкретный способ исправления — разработчик получает понятную задачу, а не туманное замечание.
Я не ограничиваюсь поиском дефектов и довожу правки до конца. Перестраиваю верстку на осмысленный семантический HTML, применяю ARIA аккуратно и только там, где стандартных тегов недостаточно, восстанавливаю логичный порядок и заметность фокуса, устраняю недостаточный контраст, добиваюсь, чтобы формы верно озвучивали подписи полей и сообщения об ошибках. Отдельно привожу в порядок сложные динамические элементы — всплывающие окна, табы, выпадающие меню и обновляемые области, чтобы вспомогательные технологии озвучивали их корректно. Не забываю и о комфорте в целом: реакция на предпочтение reduced-motion, масштабирование страницы, перекомпоновка и достаточный размер областей нажатия.
Чтобы результат сохранялся и без меня, я оставляю команде понятные рекомендации по компонентам, подключаю автоматические проверки axe и pa11y в конвейере сборки и провожу обучение, снижающее риск повторных ошибок. Подойдёт формат разового аудита, подготовки документов для VPAT или постоянного участия в вашей команде — во всех случаях итог выдерживает проверку живыми пользователями.
— Проверка соответствия WCAG 2.1 / 2.2 уровней A и AA с приоритизированным отчётом
— Тестирование со скринридерами NVDA, JAWS, VoiceOver и TalkBack
— Навигация с клавиатуры, управление фокусом и skip-ссылки
— Осмысленный семантический HTML и верные роли, состояния и свойства ARIA
— Оценка контраста и доступности визуального оформления
— Доступные формы, обработка ошибок и шаблоны динамических элементов
— Автоматические проверки доступности в CI (axe-core, pa11y, Lighthouse) и наставничество для разработчиков
Я не ограничиваюсь поиском дефектов и довожу правки до конца. Перестраиваю верстку на осмысленный семантический HTML, применяю ARIA аккуратно и только там, где стандартных тегов недостаточно, восстанавливаю логичный порядок и заметность фокуса, устраняю недостаточный контраст, добиваюсь, чтобы формы верно озвучивали подписи полей и сообщения об ошибках. Отдельно привожу в порядок сложные динамические элементы — всплывающие окна, табы, выпадающие меню и обновляемые области, чтобы вспомогательные технологии озвучивали их корректно. Не забываю и о комфорте в целом: реакция на предпочтение reduced-motion, масштабирование страницы, перекомпоновка и достаточный размер областей нажатия.
Чтобы результат сохранялся и без меня, я оставляю команде понятные рекомендации по компонентам, подключаю автоматические проверки axe и pa11y в конвейере сборки и провожу обучение, снижающее риск повторных ошибок. Подойдёт формат разового аудита, подготовки документов для VPAT или постоянного участия в вашей команде — во всех случаях итог выдерживает проверку живыми пользователями.
— Проверка соответствия WCAG 2.1 / 2.2 уровней A и AA с приоритизированным отчётом
— Тестирование со скринридерами NVDA, JAWS, VoiceOver и TalkBack
— Навигация с клавиатуры, управление фокусом и skip-ссылки
— Осмысленный семантический HTML и верные роли, состояния и свойства ARIA
— Оценка контраста и доступности визуального оформления
— Доступные формы, обработка ошибок и шаблоны динамических элементов
— Автоматические проверки доступности в CI (axe-core, pa11y, Lighthouse) и наставничество для разработчиков