Уровни WCAG: A, AA и AAA
Изучите Web Content Accessibility Guidelines, разберитесь в четырёх принципах (POUR) и узнайте, какой уровень соответствия ожидается для большинства продуктов.
«Уровни WCAG: A, AA и AAA» — бесплатный урок Frontend Academy на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Frontend Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Frontend Academy содержит 4 уроков всего.
Зачем нужна доступность
Около 15% населения мира имеют ту или иную форму инвалидности. Доступные сайты подходят всем: пользователям экранных дикторов, пользователям только клавиатуры, людям со слабым зрением и пользователям медленных сетей. Во многих юрисдикциях доступность также является юридическим требованием.
WCAG — рекомендации по обеспечению доступности веб-контента
WCAG — это стандарт W3C, определяющий требования к доступности веб-контента. Текущая версия: WCAG 2.2 (октябрь 2023 года). Следующая версия, WCAG 3, находится на ранней стадии разработки.
Четыре принципа (POUR)
WCAG строится на четырёх принципах: воспринимаемость, управляемость, понятность, надёжность. Каждый критерий успеха относится к одному из них.
Воспринимаемость
Информация должна представляться способами, доступными для восприятия пользователей: используйте альтернативный текст для изображений, субтитры для видео, достаточный цветовой контраст и обеспечьте увеличение текста до 200% без потери функциональности.
Управляемость
Вся функциональность должна работать с клавиатуры: не используйте взаимодействия только с мышью, предоставляйте достаточно времени для чтения содержимого, не размещайте мигающее содержимое, способное вызвать приступы, и обеспечьте понятные способы навигации.
Понятность
Содержимое и взаимодействие с ним должны быть понятными: объявляйте язык, используйте читаемый текст, предсказуемые схемы навигации, ясные сообщения об ошибках с рекомендациями и единообразные подписи.
Надёжность
Содержимое должно работать с современными и будущими вспомогательными технологиями. Используйте корректный HTML, следуйте лучшим практикам ARIA и обеспечьте программное определение имени, роли и значения.
Уровни соответствия WCAG
Уровень A: минимальный, обязательный уровень. Уровень AA: стандартная целевая планка, которую требуют большинство законов. Уровень AAA: высший уровень, непрактичный для сайтов целиком; его применяют только к критически важным страницам.
Какой уровень выбрать в качестве цели
Большинство проектов стремятся к уровню WCAG 2.1 AA или 2.2 AA — именно этот уровень предписывают European Accessibility Act (EAA), раздел 508 в US и большинство правил закупок крупных организаций.
Примеры для разных уровней
Уровень A: альтернативный текст для изображений, доступность с клавиатуры. Уровень AA: коэффициент контрастности текста 4,5:1, отсутствие информации, передаваемой только цветом, видимый фокус, увеличение до 200%. Уровень AAA: контрастность 7:1, сурдоперевод видео, контекстно-зависимая справка.
Быстрые способы соответствовать уровню AA
1) Добавьте альтернативный текст ко всем изображениям. 2) Используйте семантический HTML (button, nav, h1-h6). 3) Убедитесь, что цветовой контраст соответствует соотношению 4,5:1. 4) Проверьте сайт, используя только клавиатуру. 5) Добавьте подписи ко всем полям ввода формы. 6) Используйте видимый индикатор фокуса.
Быстрая проверка
Какой уровень соответствия WCAG обычно выбирают в качестве юридической цели для большинства сайтов и приложений?
Повторение: WCAG
WCAG 2.2 — действующий стандарт. Четыре принципа: воспринимаемость, управляемость, понятность и надёжность (POUR). Три уровня соответствия: A (базовый), AA (целевой для закона), AAA (высший). Для соблюдения требований закона стремитесь к уровню AA. Быстрые улучшения: альтернативный текст, семантический HTML, контраст 4.5:1, проверка с клавиатурой, подписанные поля ввода, видимый фокус.
Часто задаваемые вопросы
Урок «Уровни WCAG: A, AA и AAA» бесплатный?
Да — полный текст урока «Уровни WCAG: A, AA и AAA» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Frontend Academy, подпишись на CoddyKit PRO. Курс Frontend Academy содержит 4 уроков всего.
Чему я научусь в уроке «Уровни WCAG: A, AA и AAA»?
Изучите Web Content Accessibility Guidelines, разберитесь в четырёх принципах (POUR) и узнайте, какой уровень соответствия ожидается для большинства продуктов. Ты практикуешь Frontend Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Frontend Academy?
Предыдущий опыт не требуется. Frontend Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.
Сколько времени занимает урок «Уровни WCAG: A, AA и AAA»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Frontend Academy?
Да. Каждый урок Frontend Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Уровни WCAG: A, AA и AAA
- Семантический HTML как основа
- Роли и атрибуты ARIA
- Навигация с клавиатуры и управление фокусом