Эксперты обсуждают доступность Госуслуг

Даниил Высоцкий, эксперт проекта единой платформы госуслуг, и бывший специалист по доступности Вера Шингарёва рассказывают о своих усилиях в улучшении доступности сервиса Госуслуги, который ежедневно использует более 11 миллионов человек. Небольшая команда проверяет интерфейсы на соответствие стандартам веб-доступности WCAG и ARIA Patterns, используя инструменты, такие как Chrome DevTools и скринридер NVDA. Проблема, с которой они столкнулись — озвучивание фразы «по щелчку» при фокусировке на текстовых элементах, что вызывает путаницу у пользователей. Они опросили незрячих пользователей и выяснили, что эта фраза мешает понимать, как взаимодействовать с элементами интерфейса. В результате команда предложила решения, такие как настройка атрибутов в коде, чтобы улучшить доступность и избавиться от лишней озвучки. Важно помнить, что семантика вёрстки должна сочетаться с тестированием на реальных пользователях для достижения лучшего пользовательского опыта.

Вопрос-ответ

Кто занимается улучшением доступности платформы Госуслуги и какими инструментами они пользуются?

Улучшением доступности занимаются Даниил Высоцкий, эксперт проекта, и бывший специалист по доступности Вера Шингарёва со своей командой. Они проверяют интерфейсы на соответствие стандартам WCAG и ARIA Patterns, используя для этого Chrome DevTools и скринридер NVDA.

С какой конкретной проблемой доступности столкнулась команда и как она влияла на пользователей?

Команда столкнулась с проблемой, когда скринридер озвучивал фразу «по щелчку» при фокусировке на текстовых элементах, которые не были интерактивными. Это вводило в заблуждение незрячих пользователей, так как они не понимали, как взаимодействовать с такими элементами и ожидали возможности клика там, где его не было.

Как команда решила проблему с некорректной озвучкой элементов интерфейса?

После опроса незрячих пользователей команда предложила технические решения, например, настройку специальных атрибутов в коде. Это позволило избавиться от лишней озвучки и сделать взаимодействие с интерфейсом более понятным и предсказуемым для пользователей скринридеров.

Какой основной вывод можно сделать из опыта команды по улучшению доступности?

Основной вывод заключается в том, что правильная семантическая вёрстка и следование стандартам — это только половина дела. Для достижения наилучшего пользовательского опыта необходимо обязательно проводить тестирование с реальными пользователями, в данном случае — с незрячими людьми, чтобы выявлять и устранять неочевидные проблемы.