Wahl Match — это некоммерческое образовательное предложение, не подпадающее под немецкие BFSG или BITV 2.0. Мы тем не менее придерживаемся доступности как критерия качества — и публикуем эту декларацию, чтобы вы заранее знали, что работает, а что нет.
Сфера применения
Эта декларация распространяется на веб-приложение по адресу wahlmatch.de. У нативных приложений iOS и Android — собственный, сопоставимый статус; вопросы приветствуются по электронной почте (см. выходные данные).
Статус соответствия
Wahl Match частично соответствует Web Content Accessibility Guidelines (WCAG) 2.1 уровня AA. Формальная сертификация внешним аудитором не проводилась.
Что работает
- Семантический HTML. Чёткие структуры (main, nav, header, иерархия заголовков). Страница помечена lang="de" или текущей локалью.
- Ссылка «Перейти к содержимому». Первая фокусируемая ссылка ведёт к основному содержимому.
- Видимый индикатор фокуса. Все интерактивные элементы показывают чёткую обводку при фокусе по Tab.
- Полное управление с клавиатуры в тесте выборов. Кнопки ответов — настоящие <button>-элементы, доступные по Tab + Enter/Space. Плюс быстрые клавиши со стрелками: → согласен, ← не согласен, ↑ нейтрально, ⌫ отменить.
- Движение уменьшается. При prefers-reduced-motion анимации автоматически отключаются или сокращаются.
- Метки для программ чтения с экрана. Кнопки только с иконкой имеют aria-label; выпадающий список ответов использует listbox/option с озвучкой состояния; плитки партий имеют aria-pressed.
- Модальные диалоги с корректным фокусом. Esc закрывает; Tab остаётся в диалоге (focus trap); фокус возвращается к триггеру при закрытии.
- Тостовые уведомления озвучиваются. Область aria-live="polite" для подтверждений.
- Многоязычность. 7 языков, включая Leichte Sprache и арабский с RTL-разметкой.
- Озвучивание отдельных тезисов. Кнопка чтения вслух через Web Speech synthesis — независимо от программы чтения с экрана.
Известные ограничения
Следующее содержание не является или только частично доступно:
- Контраст на маленьких моно-метках. Вторичные моно-метки математически соответствуют WCAG AA, но могут выглядеть на грани при очень маленьких размерах (~11px).
- Изображение результата для шеринга. PNG-растровое изображение без альтернативного текста. navigator.share добавляет описательный текст. При повторном использовании изображения добавьте, пожалуйста, краткое описание самостоятельно.
- Переведённый политический контент. Тезисы, описания партий и контексты на EN/TR/RU/AR/PL/LS в настоящее время предварительно переведены ИИ и редакционно не проверены носителями языка.
Метод оценки
Внутренняя самооценка по критериям WCAG 2.1 Level AA — аудит кода, ручные клавиатурные тесты и выборочные проверки с VoiceOver (macOS/iOS) и TalkBack (Android). Независимый аудит на данный момент не проводился.
Подготовка этой декларации
Эта декларация обновлена в последний раз 12. Mai 2026.
Обратная связь и контакт
Вы обнаружили барьер, не описанный здесь? Исправление, предложение или запрос на конкретную функцию доступности? Мы будем рады любой обратной связи — контакт через выходные данные.
Wahl Match — добровольный проект без рекламы и аккаунтов. Улучшения выпускаются с нерегулярными интервалами; конкретные пробелы обрабатываются в первую очередь после сообщения об обратной связи.