Accessibility Testing: концепция, инструменты и примеры 

Accessibility Testing это современный подход к использованию цифровых решений.

20 % населения — люди с ограниченными возможностями и инвалидностью, по данным ООН это 650 миллионов. Из них 5 %  имеют нарушения зрения, они не могут оценить новый оттенок дизайна и красочность графики. 

Новое поколение разработок придерживается концепций этичности и инклюзивности — ресурсы должны быть доступны для всех. 

В статье рассматриваем современные инструменты тестирования ресурсов и показываем, как их использовать.

Что такое Accessibility Testing

Тестирование общедоступности — accessibility testing — подвид usability тестирования. Основная концепция инклюзивности — учет интересов и возможностей всех пользователей. США, Австралия, Великобритания и Ирландия стали первыми странами, которые внедрили требования равной доступности разработки. Когда сайт или приложение спроектированы в соответствии с требованиями, все пользователи имеют доступ к контенту, независимо от путей восприятия.

What is Accessibility Testing?

 

Web Accessibility Initiative, как основа инклюзивности разработок

Доступности контента в сети посещен Международный стандарт интернета Web Accessibility Initiative, стандарты которого касаются людей с инвалидностью, в возрасте и со временными трудностями. На сайте вы найдете тесты, пособия и рекомендации для дизайнеров и верстальщиков по выбору параметров доступности. Основные принципы разработки по Международному стандарту интернета включают 4 требования к контенту, интерфейсу и навигации: 

Accessibility Testing

В зависимости от выполненных условий сайты разделяют на 3 уровня доступности:

А — минимальный;

АА — средний;

ААА — высокий.

Преимущества и недостатки Accessibility Testing

Качественное и своевременное тестирование поможет выявить моменты, которые помогут сделать программный продукт доступнее для всех пользователей.

Широкий подход к accessibility testing приносит бизнесу финансовую выгоду: расширяет сегменты целевой аудитории и повышается узнаваемость бренда, стимулирует внедрение инноваций и повышает лояльность пользователей.

К недостаткам тестирования относим затраты времени — если QA-инженеры начнут accessibility testing несвоевременно, можно упустить сроки, и клиенту придется дольше ждать результаты работы. 

Инструменты Accessibility Testing

Для тестирования общедоступности ресурса можно использовать расширения браузера. Например, WAVE Evaluation Tool, Lighthouse и axe Dev Tools. Инструменты созданы компанией Google и позволяют оперативно провести аудит производительности, доступности и SEO. Разберем, какие критерии помогут повысить показатель доступности. 

Контрастность обеспечивает нормальную видимость текстового и визуального контента для людей с дальтонизмом и плохим зрением. 

Исключение элементов, которые отвлекают внимание, поможет людям с когнитивными нарушениями воспринимать информацию. Не рекомендуют использовать эффекты, где анимация всплывает или мигает чаще 3 раз в секунду.

Удобочитаемость поможет быстрее понимать смысл написанного. К ней относим шрифт без засечек, расшифровки аббревиатур и сокращений.

Помощь при вводе данных, например, автоматические подсказки, упростят набор текста с корректировками.

Внедряйте скринридеры — приложения, которые озвучивают то, что написано на экране. Примеры бесплатных скринридеров: NVDA, Microsoft Narrator, Voiceover.

Accessibility Testing на примерах известных компаний 

В заключение приведем примеры компаний, которым accessibility-тестирование помогло выйти на новый уровень.

Skype.

Голосовые конференции в социальной сети помогают общаться слабовидящим, видеочаты — глухонемым и людям с проблемами слуха.

Tesco.

Британский ритейлер увеличил доход на 13 миллионов фунтов стерлингов, когда упростил навигацию и дизайн сайта. Упрощенная версия понравилась всем пользователям, не только тем, кто имеет инвалидность и особенности.

Apple.

Смотрите на видео, как функции новых гаджетов и разработок помогают людям с ограниченными возможностями.

Где есть разработка, там будет тестирование. И никак по-другому. Чтобы программный продукт был выполнен с заботой о каждом потенциальном клиенте, нужно заранее запланировать время на accessibility testing. Чтобы приносить пользу, нужно нечто большее, чем просто выполненное задание на разработку. Нужна эмпатия.

Обратитесь к специалистам компании ProArea для подробной консультации или тестирования вашего решения.