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