Доступная среда в современных приложениях. Методика тестирования программ с элементами доступной среды - страница 4
На основании данного документа во многих странах были выпущены стандарты соответствия доступности:
• Americans with Disabilities Act Standards for Accessible Design (США);
• Accessibility 508 Standards (США);
• ГОСТ Р 52872—2019 (Россия);
• A11y for Ontarians with Dis. Act (Канада);
• EN 301 549 (Европа);
• Disability Discrimination Act 1992 (Австралия).
Каждый из упомянутых стандартов требует создания информационного контента с соблюдением определенных правил, которые могут иметь различный уровень контроля. Тем не менее указанные стандарты в той или иной степени основываются на стандарте WCAG, разработанном Всемирным веб-консорциумом.
2.1.1. Стандарт доступности WCAG
WCAG – это набор рекомендаций, разработанных для повышения доступности веб-контента для людей с различными ограничениями, включая нарушения зрения, слуха, двигательных функций и когнитивные расстройства. Эти рекомендации были созданы Всемирной организацией по стандартизации (W3C) и являются частью инициативы Web Accessibility Initiative (WAI).
2.1.1.1. Основные принципы WCAG
WCAG основывается на четырех ключевых принципах, известных как POUR:
1. Воспринимаемость (Perceivable): информация и пользовательский интерфейс должны быть представлены так, чтобы их можно было воспринять. Например, текст должен быть доступен через альтернативные форматы, такие как аудио или брайлевские выводы. Тот, кто не видит, должен услышать, тот, кто не слышит, должен увидеть.
2. Управляемость (Operable): пользовательский интерфейс и навигация должны быть управляемыми. Это означает, что пользователи должны иметь возможность взаимодействовать с элементами интерфейса, используя клавиатуру или другие вспомогательные технологии. В программе не должно быть ни одного такого действия, которое не смог бы выполнить пользователь.
3. Понятность (Understandable): информация и операции должны быть понятными. Пользователи должны легко понимать, как использовать интерфейс и какие действия они могут предпринять. Отображаемая информация и способы выполнения действий в программе должны быть интуитивно понятны.
4. Надежность (Robust): контент должен быть надежным и совместимым с различными технологиями, включая вспомогательные средства. Это обеспечивает доступность контента на разных устройствах и платформах. Передаваемая информация должна быть пригодна для интерпретации большим количеством вспомогательных средств.
2.1.1.2. Уровни соответствия
WCAG определяет три уровня соответствия:
• Уровень A: минимальные требования, которые должны быть выполнены.
• Уровень AA: более строгие требования, которые обеспечивают улучшенную доступность.
• Уровень AAA: наивысший уровень требований, предлагающий максимальную доступность.
2.1.1.3. Примеры рекомендаций
Некоторые примеры конкретных рекомендаций из WCAG включают:
• Использование альтернативного текста для изображений.
• Обеспечение достаточного контраста между текстом и фоном.
• Возможность навигации по сайту с помощью клавиатуры.
• Предоставление четких инструкций для заполнения форм.
Следование этим рекомендациям позволяет разработчикам создавать приложения, которые могут использовать все категории пользователей, минимизируя барьеры и улучшая общее качество взаимодействия.
2.1.1.4. Версии WCAG
На данный момент выпущены следующие версии WCAG:
1. WCAG 1.0 - опубликована в 1999 году. Это первая версия рекомендаций по доступности веб-контента.