Перейти к основному содержимому

Заявление о доступности

WCAG 2.1 AA — что уже есть, чего ещё нет, и как сообщить о проблеме

Learn Python Academy стремится сделать обучение Python доступным для всех. Этот документ описывает наш текущий уровень доступности, известные ограничения и как сообщить о проблеме.

1. Наше обязательство

Мы ориентируемся на стандарт WCAG 2.1 уровень AA для основных страниц (главная, цены, уроки, личный кабинет). Проверяем доступность при каждом крупном релизе.

2. Что уже реализовано

  • Полная навигация с клавиатуры — Tab / Shift+Tab / Enter / Esc.
  • Видимый focus-ring на всех интерактивных элементах.
  • Контраст текста и фона соответствует AA (4.5:1 для основного текста).
  • Альтернативный текст для содержательных изображений; декоративные изображения — без alt.
  • Семантическая HTML-разметка (заголовки, landmarks, списки).
  • «Перейти к основному содержимому» (skip link) на каждой странице.
  • Адаптивная вёрстка с поддержкой масштабирования до 200% без потери функциональности.
  • Тёмная тема для снижения нагрузки на глаза.

3. Известные ограничения

  • Редактор кода в уроках использует canvas-рендеринг для синтаксической подсветки — некоторые скринридеры могут не озвучивать точную позицию курсора. Делаем доступную альтернативу.
  • Интерактивные диаграммы в отдельных уроках имеют только текстовое описание, без полной ARIA-разметки — в разработке.
  • Видеоконтент (пока минимальный) ещё не имеет полного набора субтитров.

4. Поддержка браузеров и вспомогательных технологий

Мы тестируем на последних версиях Chrome, Firefox, Safari, Edge для macOS / Windows / iOS / Android. Со скринридерами NVDA (Windows) и VoiceOver (macOS / iOS). Если вы используете другую комбинацию и столкнулись с проблемой — сообщите, проверим.

5. Как сообщить о проблеме

Если вы столкнулись с барьером доступности — напишите на support@learnpython.academy с темой «Accessibility». Опишите страницу, действие, ожидаемое и фактическое поведение, AT, которую используете. Отвечаем в течение 1 рабочего дня.

6. Стандарты, которым мы следуем

WCAG 2.1 уровень AA (W3C), EN 301 549 (для пользователей из ЕС), Section 508 (для пользователей из США).

Контакт по доступности: support@learnpython.academy