Махарошики!
Опять рассказываю истории с яндексовых полей.
На прошлой неделе потестили наши интерфейсы с Толей. Толя - незрячий тестировщик, большой эксперт и просто приятный человек.
Если вы думаете, что тест на доступность - то как обычная коридорка, только с незрячим, то нет, это ваще другое.
Во-первых, смысл понятий «понятность» и «удобство» у ребят со скрин-ридерами совершенно иной. И мы, со своим исходным знанием о том как интерфейс выглядит, можем посидеть в сторонке.
Для незрячего «понятно» - это когда в озвучке элементы идут по логичному на слух порядку, а не как нарисовано, и не звучат обрывки технических слов/кусков кода, а «удобно» - когда все важное озвучено, а неважное - вообще скрыто нафиг.
Во-вторых, если вы просто включите скрин-ридер и пройдетесь по интерфейсу с закрытыми глазами, это будет не то же самое. Мы так делали и пропустили кучу всего!
Из интересных проблем, которые услышал Толя:
- интерфейс не говорил, что загружается. Так как анимированный лоадер не идентифицировался скринридером, для Толи экран был пуст. Надо начало и окончание загрузки проверять и подписывать, особенно если у вас кастомные лоадеры.
- открывать контент во фреймах и модальных окнах не так уж ужасно, главное правильно прописать иерархию и вообще не озвучивать что под модальным окном, когда оно открыто.
- почти на все иллюстрации пофиг. Не пофиг только если они кликабельные и/или важны для понимания контента.
- кнопка или ссылка - не важно. Главное указать, и желательно что-то одно. У нас вот было озвучивание «ссылка-кнопка»
Из занятных наблюдений: незрячие также как и зрячие не дослушивают большие блоки текста. Как мы читаем «по-диагонали» так и они слушают только начало и, если не интересно, скипают на следующий блок.
Проверяйте свои интерфейсы с Толей, всем доступность, аминь
Экспертные решения в сфере невизуальной доступности