Accessibility Testing: концепция, инструменты и примеры
Accessibility Testing это современный подход к использованию цифровых решений.
20 % населения — люди с ограниченными возможностями и инвалидностью, по данным ООН это 650 миллионов. Из них 5 % имеют нарушения зрения, они не могут оценить новый оттенок дизайна и красочность графики.
Новое поколение разработок придерживается концепций этичности и инклюзивности — ресурсы должны быть доступны для всех.
В статье рассматриваем современные инструменты тестирования ресурсов и показываем, как их использовать.
Что такое Accessibility Testing
Тестирование общедоступности — accessibility testing — подвид usability тестирования. Основная концепция инклюзивности — учет интересов и возможностей всех пользователей. США, Австралия, Великобритания и Ирландия стали первыми странами, которые внедрили требования равной доступности разработки. Когда сайт или приложение спроектированы в соответствии с требованиями, все пользователи имеют доступ к контенту, независимо от путей восприятия.
Web Accessibility Initiative, как основа инклюзивности разработок
Доступности контента в сети посещен Международный стандарт интернета Web Accessibility Initiative, стандарты которого касаются людей с инвалидностью, в возрасте и со временными трудностями. На сайте вы найдете тесты, пособия и рекомендации для дизайнеров и верстальщиков по выбору параметров доступности. Основные принципы разработки по Международному стандарту интернета включают 4 требования к контенту, интерфейсу и навигации:
В зависимости от выполненных условий сайты разделяют на 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 для подробной консультации или тестирования вашего решения.