0Pricing
HTML Academy · Урок

Зачем нужна доступность: уровни WCAG

Изучите соответствие WCAG уровням A, AA и AAA, а также его правовые и этические причины

«Зачем нужна доступность: уровни WCAG» — бесплатный урок HTML Academy на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения HTML Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс HTML Academy содержит 4 уроков всего.

Что такое доступность веб-сайтов

Доступность веб-сайтов означает, что люди с инвалидностью могут воспринимать, понимать веб-содержимое, перемещаться по нему и взаимодействовать с ним:

  • Нарушения зрения — слепота, слабое зрение, дальтонизм
  • Нарушения опорно-двигательного аппарата — невозможность пользоваться мышью
  • Нарушения слуха — глухота
  • Когнитивные нарушения — дислексия, ADHD, проблемы с памятью

Почему доступность важна

Доступность важна по нескольким причинам:

  • Право человека — каждый заслуживает доступа к веб-среде
  • Юридическое требование — ADA, раздел 508, Закон EU о доступности
  • Деловая выгода — 15% населения мира имеют инвалидность (1 миллиард человек)
  • Поисковая оптимизация — доступные сайты часто занимают более высокие позиции
  • Улучшение опыта для всех — эффект понижения бордюров: подписи помогают в шумной обстановке

WCAG: что это такое

WCAG (Руководство по обеспечению доступности веб-содержимого) — международный стандарт доступности веб-сайтов, опубликованный W3C:

  • Текущая версия: WCAG 2.1 (широко используется), WCAG 2.2 (2023)
  • WCAG 3.0 находится в разработке
  • Стандарт организован вокруг 4 принципов: POUR

Принципы POUR

WCAG основан на четырёх ключевых принципах. Содержимое должно быть:

  • P воспринимаемым — пользователи должны иметь возможность воспринимать информацию
  • O управляемым — пользователи должны иметь возможность управлять интерфейсом
  • U понятным — содержимое должно быть понятным
  • R надёжным — содержимое должно работать с современными и будущими вспомогательными технологиями

Уровни соответствия WCAG

WCAG предусматривает три уровня соответствия:

  • Уровень A — минимальный; ему необходимо соответствовать. Без него значительные группы пользователей оказываются исключены.
  • Уровень AA — рекомендуется для большинства сайтов; требуется большинством законов
  • Уровень AAA — идеальный, но необязательный; очень высокий стандарт

Примеры уровня A

Основные требования уровня A:

  • У всех изображений есть альтернативный текст
  • У всех аудиозаписей есть расшифровка или подписи
  • Содержимое не мерцает чаще 3 раз в секунду (риск приступа)
  • Пользователи могут приостанавливать, останавливать или скрывать движущееся содержимое
  • Все функции доступны с клавиатуры

Примеры уровня AA

Требования уровня AA (стандартная целевая планка):

  • Коэффициент контрастности текста: не менее 4.5:1
  • Индикаторы фокуса элементов интерфейса видимы
  • Увеличение текста до 200% не нарушает макет
  • У форм есть корректные подписи
  • Сообщения об ошибках указывают на ошибки и описывают их
  • Навигация согласована между страницами

Примеры уровня AAA

Требования уровня AAA (желаемый ориентир):

  • Коэффициент контрастности текста: не менее 7:1
  • Перевод аудиосодержимого на жестовый язык
  • Уровень чтения: не выше уровня 9-го класса
  • Когнитивная нагрузка сведена к минимуму
  • Тайм-ауты сеанса можно отключить

Юридические требования по регионам

Законы о доступности веб-сайтов в разных странах:

  • USA — ADA (Закон о защите прав американцев с инвалидностью), раздел 508 (федеральный)
  • EU — Европейский закон о доступности (EAA) — вступает в силу в 2025 году
  • UK — Закон о равенстве 2010 года, правила для государственного сектора
  • Канада — AODA, ACA
  • Австралия — DDA (Закон о дискриминации по признаку инвалидности)

Деловая ценность доступности

Доступные сайты полезны всем:

  • Подписи помогают в шумной обстановке
  • Хорошая цветовая контрастность помогает при ярком солнечном свете
  • Навигация с клавиатуры помогает опытным пользователям
  • Понятный язык помогает тем, для кого язык не является родным
  • 15% пользователей имеют инвалидность — это значительный рынок

Начало работы с WCAG

Как начать создавать доступные сайты:

  1. Правильно используйте семантические элементы HTML
  2. Проверьте сайт с клавиатурой: можете ли Вы пользоваться им без мыши?
  3. Проверьте коэффициенты контрастности с помощью WebAIM Contrast Checker
  4. Добавьте альтернативный текст ко всем значимым изображениям
  5. Запустите проверку доступности Lighthouse
  6. Проверьте сайт с помощью бесплатной программы чтения с экрана (NVDA или VoiceOver)

Быстрая проверка

Какой уровень соответствия WCAG чаще всего требуется законами о доступности?

Итоги: уровни WCAG

Основные сведения о WCAG:

  • POUR: воспринимаемость, управляемость, понятность, надёжность
  • Уровень A — минимальный; ему необходимо соответствовать
  • Уровень AA — рекомендуется; требуется большинством законов
  • Уровень AAA — идеальный; не требуется для всего сайта
  • Начните с семантического HTML, навигации с клавиатуры и альтернативного текста

Часто задаваемые вопросы

Урок «Зачем нужна доступность: уровни WCAG» бесплатный?

Да — полный текст урока «Зачем нужна доступность: уровни WCAG» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс HTML Academy, подпишись на CoddyKit PRO. Курс HTML Academy содержит 4 уроков всего.

Чему я научусь в уроке «Зачем нужна доступность: уровни WCAG»?

Изучите соответствие WCAG уровням A, AA и AAA, а также его правовые и этические причины Ты практикуешь HTML Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать HTML Academy?

Предыдущий опыт не требуется. HTML Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Зачем нужна доступность: уровни WCAG»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке HTML Academy?

Да. Каждый урок HTML Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Зачем нужна доступность: уровни WCAG
  2. Иерархия заголовков для экранных дикторов
  3. Альтернативный текст изображений: когда и как
  4. Навигация с клавиатуры и порядок фокуса
← Назад к HTML Academy