QualiBooth

wcag

WCAG poziom A, AA i AAA: który jest Ci potrzebny?

Dowiedz się, co naprawdę oznaczają poziomy zgodności WCAG A, AA i AAA, którego poziomu wymaga prawo i czego trzeba, aby każdy z nich osiągnąć.

7 min read QualiBooth
Abstrakcyjna grafika cyfrowa przedstawiająca warstwowe standardy dostępności i poziomy zgodności.

WCAG — Wytyczne dotyczące dostępności treści internetowych — dzieli swoje wymagania na trzy poziomy zgodności: A, AA i AAA. Jeśli kiedykolwiek usłyszałeś, że Twoja witryna musi być „zgodna z WCAG”, prawie zawsze oznacza to WCAG 2.2 na poziomie AA. Zrozumienie, dlaczego tak jest i co odróżnia te trzy poziomy, jest jednak niezbędne do podejmowania dobrych decyzji remediacyjnych i produktowych.

Trzy poziomy w skrócie

PoziomOpisPróg prawny?
AMinimalna podstawa — usuwa najpoważniejsze barieryRzadko wystarcza sam w sobie
AAStandardowa zgodność — powszechny punkt odniesienia w prawieTak, w praktycznie wszystkich jurysdykcjach
AAARozszerzona dostępność — najwyższy poziom wsparciaNigdzie nie jest wymagany prawnie; poziom aspiracyjny

Każdy poziom jest kumulatywny. Osiągnięcie AA oznacza spełnienie wszystkich kryteriów poziomu A i wszystkich kryteriów poziomu AA. Osiągnięcie AAA oznacza spełnienie wszystkich trzech poziomów.

Poziom A: podstawa

Poziom A zawiera te kryteria sukcesu, których niespełnienie sprawia, że produkt staje się całkowicie bezużyteczny dla określonych grup osób. To nie są przypadki brzegowe — to bezwzględne blokady.

Czego wymaga poziom A (wybrane przykłady):

  • 1.1.1 Treść nietekstowa — wszystkie obrazy, ikony i multimedia muszą mieć alternatywy tekstowe (tekst alternatywny)
  • 1.3.1 Informacje i relacje — struktura przekazywana wizualnie (nagłówki, listy, tabele) musi być również dostępna programowo
  • 2.1.1 Klawiatura — każda funkcja musi być obsługiwalna samą klawiaturą
  • 2.4.1 Możliwość pominięcia bloków — użytkownicy muszą móc pominąć powtarzalną nawigację (odnośniki pomijające)
  • 3.1.1 Język strony — język strony musi być ustawiony w atrybucie lang w kodzie HTML
  • 4.1.1 Poprawność kodu(przestarzałe w WCAG 2.2; zawsze uznawane za spełnione)
  • 3.2.6 Spójna pomoc (dodane w 2.2) — mechanizmy pomocy muszą pojawiać się w spójnych miejscach
  • 3.3.7 Powtórne wprowadzanie danych (dodane w 2.2) — informacje podane wcześniej w tej samej sesji nie mogą być wymagane ponownie

Czy poziom A wystarczy? Nie. Sam poziom A nie spełni wymogów żadnego z ważniejszych przepisów o dostępności. To podłoga, a nie cel.

Poziom AA: standard prawny

To na poziomie AA prawo wyznacza granicę. Odwołują się do niego:

  • ADA (Americans with Disabilities Act) — nieformalne wytyczne Departamentu Sprawiedliwości USA i orzecznictwo konsekwentnie wskazują na WCAG 2.x AA
  • Europejski akt o dostępności (EAA) — wymaga zgodności z EN 301 549, która odwołuje się do WCAG 2.2 AA
  • Dyrektywa UE w sprawie dostępności stron internetowych — nakazuje WCAG 2.1 AA dla podmiotów sektora publicznego (z aktualizacją do 2.2)
  • Brytyjskie PSBAR — wymaga WCAG 2.1 AA dla witryn brytyjskiego sektora publicznego
  • Section 508 (administracja federalna USA) — wskazuje WCAG 2.0 AA jako punkt odniesienia
  • Accessibility for Ontarians with Disabilities Act (AODA) — wymaga WCAG 2.0 na poziomie AA

Co poziom AA dodaje ponad poziom A (wybrane przykłady):

  • 1.4.3 Kontrast (minimalny) — tekst musi mieć współczynnik kontrastu co najmniej 4,5:1 (3:1 dla dużego tekstu)
  • 1.4.4 Zmiana rozmiaru tekstu — tekst musi pozostać czytelny po powiększeniu do 200% bez utraty treści
  • 1.4.10 Przepływanie treści (dodane w 2.1) — treść nie może wymagać przewijania w poziomie przy szerokości 320 px
  • 1.4.11 Kontrast elementów nietekstowych (dodane w 2.1) — komponenty interfejsu i wskaźniki fokusu muszą spełniać kontrast 3:1
  • 1.4.12 Odstępy w tekście (dodane w 2.1) — treść pozostaje użyteczna po nadpisaniu odstępów między literami, wierszami i wyrazami
  • 2.4.7 Widoczny fokus — wskaźniki fokusu klawiatury muszą być widoczne
  • 2.4.11 Fokus niezasłonięty (dodane w 2.2) — elementy z fokusem nie mogą być całkowicie zasłonięte przez przyklejone nagłówki lub nakładki
  • 2.4.13 Wygląd fokusu (dodane w 2.2) — wskaźniki fokusu muszą spełniać minimalne progi rozmiaru i kontrastu
  • 2.5.3 Etykieta w nazwie (dodane w 2.1) — widoczne etykiety muszą być zawarte w nazwach dostępnych
  • 2.5.8 Rozmiar celu (minimalny) (dodane w 2.2) — cele interaktywne muszą mieć co najmniej 24×24 piksele CSS
  • 3.3.8 Dostępne uwierzytelnianie (dodane w 2.2) — procesy logowania nie mogą opierać się na testach funkcji poznawczych (CAPTCHA)

Poziom AA jest osiągalny środkami inżynieryjnymi i projektowymi — nie wymaga nadzwyczajnego wysiłku, ale wymaga świadomej uwagi w całym procesie wytwarzania produktu.

Poziom AAA: złoty standard

Poziom AAA zawiera najbardziej wymagające kryteria. Odnoszą się do sytuacji, w których nawet drobne bariery mają istotny wpływ na użytkowników z ciężkimi lub sprzężonymi niepełnosprawnościami. W3C wprost stwierdza, że spełnienie wszystkich kryteriów AAA dla wszystkich treści może być niemożliwe.

Co dodaje poziom AAA (wybrane przykłady):

  • 1.2.6 Język migowy (nagranie) — dla nagranych wcześniej treści dźwiękowych należy zapewnić tłumaczenie na język migowy
  • 1.4.6 Kontrast (rozszerzony) — współczynnik kontrastu musi wynosić co najmniej 7:1 dla zwykłego tekstu (4,5:1 dla dużego tekstu)
  • 2.1.3 Klawiatura (bez wyjątków) — każda funkcja musi być obsługiwalna klawiaturą, całkowicie bez wyjątków
  • 2.2.3 Brak ograniczeń czasowych — żadne limity czasu nie są dopuszczalne
  • 2.4.12 Fokus niezasłonięty (rozszerzony) — elementy z fokusem muszą być w pełni widoczne (a nie tylko częściowo)
  • 2.4.9 Cel odnośnika (sam odnośnik) — cel każdego odnośnika musi być jasny na podstawie samego tekstu odnośnika, bez otaczającego kontekstu
  • 3.1.5 Poziom czytelności — treść jest dostępna na poziomie czytelności niższej szkoły średniej albo zapewniono uproszczoną alternatywę
  • 3.3.6 Zapobieganie błędom (wszystkie) — wszystkie przesłania formularzy (nie tylko prawne czy finansowe) muszą być odwracalne, sprawdzane lub potwierdzane

Czy dążyć do AAA? Wiele organizacji robi to wybiórczo. Na przykład bank obsługujący starszych klientów może priorytetowo potraktować 1.4.6 Kontrast (rozszerzony). Usługa publiczna może celować w 3.1.5 Poziom czytelności. Ale dążenie do AAA w obrębie całej publicznej witryny jest rzadkością i nigdzie na świecie nie jest wymagane prawnie.

Częste nieporozumienia

„Przeszliśmy skan automatyczny, więc jesteśmy zgodni z AA.” Narzędzia automatyczne wychwytują około 30–40% problemów WCAG. Wiele kryteriów AA — nawigacja klawiaturą, zarządzanie fokusem, sensowna kolejność czytania, dostępne uwierzytelnianie — można zweryfikować wyłącznie testami ręcznymi lub oceną z użyciem technologii wspomagających.

„Potrzebujemy AAA do zamówień publicznych.” Ramy zamówień publicznych (Section 508, EN 301 549) wymagają AA, a nie AAA. AAA może pojawić się w specyfikacjach pojedynczych kontraktów, ale nie jest punktem odniesienia.

„Spełniliśmy AA trzy lata temu, więc nadal jesteśmy zgodni.” WCAG 2.2 dodało nowe kryteria poziomu AA. Jeśli Twój ostatni audyt dotyczył WCAG 2.0 lub 2.1, potrzebujesz oceny luk względem uzupełnień z wersji 2.2 — zwłaszcza wyglądu fokusu, fokusu niezasłoniętego, rozmiaru celu i dostępnego uwierzytelniania.

„Poziom A wystarczy, bo jesteśmy małą firmą.” Wielkość nie decyduje o tym, jaki standard obowiązuje. ADA odnosi się do miejsc publicznie dostępnych niezależnie od wielkości. EAA odnosi się do przedsiębiorstw sektora prywatnego powyżej określonego progu, niezależnie od wielkości. Sam poziom A nie spełni wymogów żadnego z nich.

Wybór docelowego poziomu

Dla zdecydowanej większości organizacji odpowiedź jest prosta: Twoim celem jest WCAG 2.2 na poziomie AA.

Jeśli obsługujesz klientów sektora publicznego w UE lub Wielkiej Brytanii, jest to obowiązek prawny. Jeśli prowadzisz produkty cyfrowe skierowane do konsumentów w UE (handel elektroniczny, bankowość, transport, telekomunikacja), EAA czyni to obowiązkowym od czerwca 2025 roku. Jeśli masz użytkowników w USA, orzecznictwo dotyczące ADA coraz częściej traktuje WCAG 2.x AA jako oczekiwany standard.

Droga do AA:

  1. Uruchom skany automatyczne, aby zidentyfikować oczywiste błędy (kontrast, brakujący tekst alternatywny, brakujące etykiety)
  2. Przeprowadź audyt ręczny obejmujący nawigację klawiaturą, zachowanie czytników ekranu i kryteria specyficzne dla WCAG 2.2
  3. Naprawiaj problemy według priorytetu — najpierw krytyczne blokady, potem luki na poziomie AA
  4. Opublikuj deklarację dostępności podającą Twój poziom zgodności i znane ograniczenia
  5. Uruchom ciągłe monitorowanie, aby wychwytywać regresje w miarę rozwoju witryny

Osiągnięcie najpierw poziomu A, a następnie zamknięcie pozostałych luk AA w drugiej fazie to prawidłowe podejście etapowe dla zespołów o ograniczonych zasobach. Zadbaj tylko o to, by luki AA miały twardy termin remediacji — sam poziom A nie jest pozycją, której da się bronić w kwestii zgodności.


Trzy poziomy WCAG istnieją nie jako biurokratyczna drabina, lecz jako praktyczne uznanie faktu, że dostępność jest spektrum. Poziom A usuwa mury. Poziom AA sprawia, że doświadczenie staje się naprawdę użyteczne. Poziom AAA popycha w stronę włączenia każdego użytkownika w każdej sytuacji. Twoim obowiązkiem prawnym jest AA — ale Twoi użytkownicy korzystają na wszystkim, co poza niego wykracza.

Zobacz też: WCAG 2.1 a 2.2: co się zmieniło · Jak zapewnić zgodność witryny z WCAG 2.2

Nie wiesz, jaki poziom spełnia Twoja witryna?