Czym jest WCAG
WCAG (Web Content Accessibility Guidelines) to międzynarodowe wytyczne dotyczące dostępności stron internetowych wydawane przez konsorcjum W3C. Wersja 2.1 AA jest standardem, do którego odwołuje się EN 301 549 oraz Twoje krajowe prawo wdrażające EAA. Definiuje trzy poziomy: A (podstawowy), AA (średni, wymagany przez prawo) i AAA (najwyższy, nie wymagany przez prawo).
Cztery zasady WCAG (POUR)
Postrzegalny (Perceivable)
Informacje i komponenty interfejsu użytkownika muszą być prezentowane w sposób umożliwiający ich postrzeganie. Przykład: tekst alternatywny obrazu — użytkownik z dysfunkcją wzroku słyszy opis zamiast ciszy.
Funkcjonalny (Operable)
Elementy sterujące i nawigacja muszą być użyteczne bez myszy. Przykład: cały sklep internetowy musi być obsługiwany za pomocą klawiatury (Tab, Enter, strzałki) — dla użytkowników z niepełnosprawnością ruchową.
Zrozumiały (Understandable)
Treść i obsługa muszą być zrozumiałe. Przykład: komunikat błędu Nieprawidłowe dane nie wystarczy — musi mówić Wpisz adres e-mail w formacie imie@domena.pl.
Solidny (Robust)
Treść musi być kompatybilna z technologiami wspomagającymi (czytniki ekranu, sterowanie przełącznikowe). Przykład: przycisk musi mieć rolę "button" i dostępną nazwę, aby czytnik ekranu poprawnie go zapowiedział.
Jak WCAG wpisuje się w prawo krajowe
Krajowe przepisy wdrażające EAA nie cytują WCAG bezpośrednio. Odwołują się do zharmonizowanej normy EN 301 549, która przyjmuje WCAG 2.1 AA jako podstawę techniczną. Hierarchia: prawo → EN 301 549 → WCAG 2.1 AA.
Spełnienie WCAG 2.1 AA jest praktyczną drogą do spełnienia wymagań normy, a tym samym prawa. Sam WCAG nie jest prawnie wiążący — wiążące jest prawo.
Co można sprawdzić automatycznie
Narzędzia automatyczne (w tym Inkluzo) mogą pokryć około 30–50% kryteriów WCAG 2.1 AA. Automatycznie wykrywalne problemy obejmują:
- Brakujące teksty alternatywne obrazów (kryterium 1.1.1)
- Niewystarczający kontrast kolorów (kryterium 1.4.3)
- Brakujące etykiety pól formularzy
- Nieprawidłowa struktura nagłówków
- Brakujący język strony
Czego automatyzacja nie wykryje:
- Zrozumiałość i czytelność tekstu
- Logiczna kolejność treści
- Adekwatność tekstów alternatywnych (poprawny format tak, sensowna treść nie)
- Zachowanie z rzeczywistymi technologiami wspomagającymi
Najważniejsze kryteria dla sklepów internetowych
- 1.1.1 Treść nietekstowa (A): Teksty alternatywne dla wszystkich funkcjonalnych obrazów
- 1.4.3 Kontrast (AA): Minimalny współczynnik kontrastu 4,5:1 dla normalnego tekstu, 3:1 dla dużego tekstu
- 2.1.1 Klawiatura (A): Cała funkcjonalność dostępna przez klawiaturę
- 3.3.1 Identyfikacja błędów (A): Komunikaty błędów w formularzach jasno identyfikują problem
- 4.1.2 Nazwa, rola, wartość (A): Wszystkie elementy interaktywne mają programowo określoną nazwę i rolę
Więcej artykułów z przewodnika
Często zadawane pytania
- Czy muszę spełnić całe WCAG 2.1 AA?
- Dla celów krajowych przepisów wdrażających EAA, zgodność oczekiwana jest poprzez EN 301 549, która obejmuje WCAG 2.1 AA. Celem jest zatem spełnienie WCAG 2.1 AA jako całości. Wyjątek może mieć zastosowanie, gdy spełnienie wymagań stanowiłoby nieproporcjonalne obciążenie — w celu konkretnej oceny zalecamy konsultację z prawnikiem.
- Jak WCAG różni się od prawa?
- WCAG to standard techniczny wydany przez W3C — międzynarodowe konsorcjum. Krajowe przepisy implementują EAA i odwołują się do EN 301 549, która przyjmuje WCAG. Sam WCAG nie jest prawnie wiążący.
- Co oznacza poziom AA?
- Średni poziom dostępności WCAG. Poziom A to wymagania podstawowe, AAA to najwyższy (i nie wymagany przez prawo). Krajowe przepisy wdrażające EAA oczekują zgodności na poziomie AA.
Chcesz teraz przetestować dostępność swojej strony?
Uruchom sprawdzanie dostępności