Wahl Match jest niekomercyjną ofertą edukacyjną i nie podlega niemieckiej ustawie BFSG ani BITV 2.0. Mimo to traktujemy dostępność jako kryterium jakości — i publikujemy tę deklarację, abyś przed użyciem wiedział, co działa, a co nie.
Zakres
Deklaracja dotyczy aplikacji webowej pod adresem wahlmatch.de. Natywne aplikacje iOS i Android mają własny, porównywalny status — pytania chętnie przyjmiemy mailem (patrz stopka).
Status zgodności
Wahl Match jest częściowo zgodny z Web Content Accessibility Guidelines (WCAG) 2.1 poziom AA. Formalna certyfikacja przez zewnętrznego audytora nie została wykonana.
Co działa
- Semantyczny HTML. Jasne struktury (main, nav, header, hierarchia nagłówków). Strona oznaczona jako lang="de" lub bieżąca lokalizacja.
- Link „Przejdź do treści". Pierwszy fokusowalny link prowadzi do treści głównej.
- Widoczny wskaźnik fokusu. Wszystkie interaktywne elementy pokazują wyraźną obwódkę przy fokusie Tab.
- Pełna obsługa testu wyborczego z klawiatury. Przyciski odpowiedzi to prawdziwe elementy <button> dostępne przez Tab + Enter/Spacja. Plus skróty strzałek: → zgadzam się, ← nie zgadzam się, ↑ neutralnie, ⌫ cofnij.
- Redukcja ruchu. Przy prefers-reduced-motion animacje są automatycznie wyłączane lub skracane.
- Etykiety dla czytników ekranu. Przyciski-ikony niosą aria-label; rozwijana lista odpowiedzi używa listbox/option z ogłaszaniem stanu; kafelki partii noszą aria-pressed.
- Modale z prawidłowym fokusem. Esc zamyka; Tab pozostaje w dialogu (focus trap); fokus wraca do wyzwalacza po zamknięciu.
- Ogłaszane powiadomienia toast. Region aria-live="polite" dla potwierdzeń.
- Wielojęzyczność. 7 języków, w tym Leichte Sprache i arabski z układem RTL.
- Odczyt poszczególnych tez. Przycisk odczytu przez Web Speech synthesis — niezależnie od czytnika ekranu.
Znane ograniczenia
Następujące treści nie są dostępne lub są dostępne tylko częściowo:
- Kontrast przy małych etykietach mono. Drugoplanowe etykiety w czcionce mono spełniają matematycznie WCAG AA, ale przy bardzo małych rozmiarach (~11px) mogą wyglądać granicznie.
- Udostępniany obraz wyniku. Bitmapa PNG bez tekstu alternatywnego. navigator.share dołącza tekst opisowy. Przy ponownym użyciu obrazu w innym miejscu prosimy o dodanie krótkiego opisu samodzielnie.
- Przetłumaczone treści polityczne. Tezy, opisy partii i konteksty w EN/TR/RU/AR/PL/LS są obecnie wstępnie tłumaczone przez AI i nie zostały redakcyjnie zweryfikowane przez native speakerów.
Metoda oceny
Wewnętrzna samoocena według kryteriów WCAG 2.1 Level AA — audyt kodu, ręczne testy klawiaturowe oraz wyrywkowe sprawdzenia z VoiceOver (macOS/iOS) i TalkBack (Android). Dotychczas nie zlecono niezależnego audytu.
Sporządzenie deklaracji
Deklaracja została ostatnio zaktualizowana 12. Mai 2026.
Uwagi i kontakt
Odkryłeś barierę, która nie jest tu opisana? Poprawka, sugestia lub prośba o określoną funkcję dostępności? Doceniamy każdą informację zwrotną — kontakt przez stopkę redakcyjną.
Wahl Match to dobrowolny projekt bez reklam i bez kont. Ulepszenia są wprowadzane w nieregularnych odstępach; konkretne braki są priorytetowo wdrażane, gdy zostaną zgłoszone jako informacja zwrotna.