Przejdź do treści
Pandus

WCAG: Wytyczne dotyczące dostępności treści internetowych po polsku

Zaktualizowano 14 października 2026 · 4 min czytania

WCAG – Web Content Accessibility Guidelines, po polsku Wytyczne dotyczące dostępności treści internetowych – to międzynarodowy standard dostępnych stron i aplikacji. Publikuje go W3C Web Accessibility Initiative. Wytyczne opisują w postaci sprawdzalnych reguł, czego potrzebuje strona, aby mogły z niej korzystać osoby z niepełnosprawnościami: osoby niewidome z czytnikami ekranu, osoby, które nie mogą używać myszy, osoby słabowidzące, osoby głuche i osoby z niepełnosprawnościami poznawczymi.

Cztery zasady WCAG

Wszystkie kryteria sukcesu są pogrupowane w cztery zasady, często skracane po angielsku do POUR:

  1. Postrzegalność – informacje można zobaczyć lub usłyszeć: teksty alternatywne dla obrazów, napisy do filmów, wystarczający kontrast.
  2. Funkcjonalność – wszystko działa z klawiatury, jest wystarczająco dużo czasu, nic niebezpiecznie nie miga, nawigacja jest jasna.
  3. Zrozumiałość – język jest określony, zachowanie strony przewidywalne, a formularze wyjaśniają błędy.
  4. Solidność – kod działa z technologiami wspomagającymi: każdy element sterujący ma nazwę, rolę i stan.

Poziomy A, AA i AAA

Każde kryterium sukcesu ma swój poziom. A to minimum, AA dodaje to, czego potrzebuje większość użytkowników, a AAA jest najbardziej rygorystyczny. Przepisy i polityki – EN 301 549 w Unii Europejskiej, Section 508 i ugody na gruncie ADA w USA – wymagają poziomu AA, czyli wszystkich kryteriów A i AA. Więcej: poziomy WCAG A, AA i AAA.

Wersje: 2.0, 2.1, 2.2

WCAG 2.0 pochodzi z 2008 r., 2.1 z 2018 r., a 2.2 z 2023 r. Każda wersja zachowuje wcześniejsze kryteria i dodaje nowe; wersja 2.2 usunęła ponadto kryterium 4.1.1 Parsowanie. Strona, która spełnia WCAG 2.2 AA, spełnia też WCAG 2.1 AA i 2.0 AA. Co zmieniło się w każdej wersji: WCAG 2.1 a 2.2.

Wszystkie kryteria sukcesu A i AA

Tabela zawiera 55 kryteriów sukcesu WCAG 2.2 na poziomach A i AA. Każde z nich prowadzi do naszego wyjaśnienia prostym językiem i do oficjalnego tekstu W3C, a tabela pokazuje, czy nasze automatyczne reguły sprawdzają jego część.

Dla 22 z 55 kryteriów sukcesu WCAG 2.2 na poziomach A i AA nasza biblioteka ma co najmniej jeden test automatyczny. Pozostałe oznaczono jako „ręczne sprawdzenie”: musi je ocenić człowiek.

Kryterium sukcesu Poziom Co sprawdza checker
1.1.1 Treść nietekstowa W3C A Częściowo automatycznie: Niektóre wskaźniki poziomu nie mają nazwy, Niektóre paski postępu nie mają nazwy, Zdjęcia nie mają opisu tekstowego, Przycisk graficzny nie ma opisu tekstowego i 3 więcej (wszystkie reguły)
1.2.1 Tylko audio lub tylko wideo (nagranie) W3C A Ręczne sprawdzenie
1.2.2 Napisy rozszerzone (nagranie) W3C A Częściowo automatycznie: Filmy nie mają napisów
1.2.3 Audiodeskrypcja lub alternatywa tekstowa dla mediów (nagranie) W3C A Ręczne sprawdzenie
1.2.4 Napisy rozszerzone (na żywo) W3C AA Ręczne sprawdzenie
1.2.5 Audiodeskrypcja (nagranie) W3C AA Ręczne sprawdzenie
1.3.1 Informacje i relacje W3C A Częściowo automatycznie: Cała strona jest ukryta przed czytnikami ekranu, Niestandardowe menu lub listy są zbudowane nieprawidłowo, Niestandardowe pozycje menu lub zakładki są poza swoją grupą, Lista nazw i wartości jest zbudowana nieprawidłowo i 8 więcej (wszystkie reguły)
1.3.2 Zrozumiała kolejność W3C A Ręczne sprawdzenie
1.3.3 Właściwości zmysłowe W3C A Ręczne sprawdzenie
1.3.4 Orientacja W3C AA Częściowo automatycznie: Strona działa tylko w jednej orientacji ekranu
1.3.5 Określenie pożądanej wartości W3C AA Częściowo automatycznie: Pola w kasie nie wypełniają się automatycznie
1.4.1 Użycie koloru W3C A Częściowo automatycznie: Linki w tekście wyglądają jak zwykły tekst
1.4.2 Kontrola odtwarzania dźwięku W3C A Częściowo automatycznie: Niektóre filmy lub dźwięki włączają się same z dźwiękiem
1.4.3 Kontrast (minimum) W3C AA Częściowo automatycznie: Tekst jest trudny do odczytania z powodu niskiego kontrastu
1.4.4 Zmiana rozmiaru tekstu W3C AA Częściowo automatycznie: Na telefonie nie można powiększyć strony
1.4.5 Obrazy tekstu W3C AA Ręczne sprawdzenie
1.4.10 Dopasowanie do ekranu W3C AA Ręczne sprawdzenie
1.4.11 Kontrast elementów nietekstowych W3C AA Ręczne sprawdzenie
1.4.12 Odstępy w tekście W3C AA Częściowo automatycznie: Odstępów w tekście nie da się zmienić
1.4.13 Treść spod kursora lub fokusu W3C AA Ręczne sprawdzenie
2.1.1 Klawiatura W3C A Częściowo automatycznie: Użytkownicy klawiatury nie mogą dotrzeć do osadzonej treści, Niektórych przewijanych obszarów nie da się obsłużyć klawiaturą, Klikalny obraz działa tylko z myszą
2.1.2 Bez pułapki na klawiaturę W3C A Ręczne sprawdzenie
2.1.4 Jednoznakowe skróty klawiaturowe W3C A Ręczne sprawdzenie
2.2.1 Dostosowanie czasu W3C A Częściowo automatycznie: Strona sama się odświeża lub przekierowuje
2.2.2 Pauza, zatrzymanie, ukrycie W3C A Częściowo automatycznie: Strona zawiera przestarzały kod migającego tekstu, Część tekstu przewija się i nie da się jej zatrzymać
2.3.1 Trzy błyski lub wartości poniżej progu W3C A Ręczne sprawdzenie
2.4.1 Możliwość pominięcia bloków W3C A Częściowo automatycznie: Brakuje szybkiego przejścia do głównej treści
2.4.2 Tytuł strony W3C A Częściowo automatycznie: Strona nie ma tytułu
2.4.3 Kolejność fokusu W3C A Ręczne sprawdzenie
2.4.4 Cel łącza (w kontekście) W3C A Częściowo automatycznie: Klikalne obszary obrazka nie mają opisu, Niektóre linki nie mówią, dokąd prowadzą
2.4.5 Wiele dróg W3C AA Ręczne sprawdzenie
2.4.6 Nagłówki i etykiety W3C AA Ręczne sprawdzenie
2.4.7 Widoczny fokus W3C AA Ręczne sprawdzenie
2.4.11 Fokus niezasłonięty (minimum) W3C (nowe w 2.2) AA Ręczne sprawdzenie
2.5.1 Gesty dotykowe W3C A Ręczne sprawdzenie
2.5.2 Rezygnacja ze wskazania W3C A Ręczne sprawdzenie
2.5.3 Etykieta w nazwie W3C A Częściowo automatycznie: Ukryta nazwa przycisków różni się od widocznego tekstu
2.5.4 Aktywowanie ruchem W3C A Ręczne sprawdzenie
2.5.7 Ruchy przeciągania W3C (nowe w 2.2) AA Ręczne sprawdzenie
2.5.8 Rozmiar celu (minimum) W3C (nowe w 2.2) AA Częściowo automatycznie: Przyciski i linki są za małe, by wygodnie je dotknąć
3.1.1 Język strony W3C A Częściowo automatycznie: Strona nie określa, w jakim jest języku, Ustawienie języka strony jest nieprawidłowe, Strona deklaruje dwa różne języki
3.1.2 Język części W3C AA Częściowo automatycznie: Część tekstu ma błędny kod języka
3.2.1 Po otrzymaniu fokusu W3C A Ręczne sprawdzenie
3.2.2 Podczas wprowadzania danych W3C A Ręczne sprawdzenie
3.2.3 Spójna nawigacja W3C AA Ręczne sprawdzenie
3.2.4 Spójna identyfikacja W3C AA Ręczne sprawdzenie
3.2.6 Spójna pomoc W3C (nowe w 2.2) A Ręczne sprawdzenie
3.3.1 Identyfikacja błędu W3C A Ręczne sprawdzenie
3.3.2 Etykiety lub instrukcje W3C A Częściowo automatycznie: Niektóre pola formularzy mają kilka etykiet
3.3.3 Sugestie korekty błędów W3C AA Ręczne sprawdzenie
3.3.4 Zapobieganie błędom (prawnym, finansowym, w danych) W3C AA Ręczne sprawdzenie
3.3.7 Zbędne ponowne wprowadzanie danych W3C (nowe w 2.2) A Ręczne sprawdzenie
3.3.8 Dostępne uwierzytelnianie (minimum) W3C (nowe w 2.2) AA Ręczne sprawdzenie
4.1.2 Nazwa, rola, wartość W3C A Częściowo automatycznie: Klikalne obszary obrazka nie mają opisu, Atrybuty dostępności użyte w niewłaściwych elementach, Niektóre elementy mają etykietę dla brajla, ale nie mają zwykłej nazwy, Niestandardowe przyciski nie mają nazwy i 23 więcej (wszystkie reguły)
4.1.3 Komunikaty o stanie W3C AA Ręczne sprawdzenie

Jak sprawdzić stronę według WCAG

Warto zacząć od testu automatycznego – nasz WCAG checker bezpłatnie sprawdza jedną stronę – a potem przetestować stronę ręcznie: klawiaturą, z powiększeniem i z czytnikiem ekranu. Jak połączyć oba sposoby: jak testować WCAG. Wymagania dotyczące wielkości tekstu opisuje strona WCAG a rozmiar czcionki.

Szybkie wejścia: wszystkie kryteria A i AA na jednym ekranie w WCAG 2.2 quick reference, powtarzalne rozwiązania we wzorcach WCAG oraz opisywanie obrazów w poradniku o tekście alternatywnym.

Najczęstsze pytania

Co to jest WCAG i co znaczy ten skrót?

WCAG to Web Content Accessibility Guidelines, czyli Wytyczne dotyczące dostępności treści internetowych. Publikuje je konsorcjum World Wide Web Consortium (W3C) w ramach inicjatywy Web Accessibility Initiative (WAI).

Jaka jest najnowsza wersja WCAG?

WCAG 2.2, opublikowana jako rekomendacja W3C w październiku 2023 r. WCAG 3 jest wciąż wersją roboczą i przepisy z niej nie korzystają.

Czy WCAG to przepis prawa?

Nie. WCAG to standard techniczny, ale przepisy się do niego odwołują: w UE przez normę zharmonizowaną EN 301 549, w USA przez orzecznictwo na gruncie ADA i Section 508.

Jaki poziom WCAG obowiązuje?

Prawie wszystkie przepisy i polityki wymagają poziomu AA. Poziom A to minimum, a poziomu AAA jako całości nie wymaga się od żadnej strony internetowej.

Ile kryteriów sukcesu ma WCAG 2.2?

86: 31 na poziomie A, 24 na poziomie AA i 31 na poziomie AAA, pogrupowanych w 13 wytycznych w 4 zasadach. Poziom AA, do którego odwołują się przepisy, to 55 kryteriów A i AA. Kryterium 4.1.1 Parsowanie pozostaje w numeracji jako przestarzałe i usunięte.

Czy WCAG jest normą ISO?

Tak. WCAG jest publikowany także jako ISO/IEC 40500. Według W3C norma ISO/IEC 40500:2025 jest dokładnie taka sama jak wersja WCAG 2.2 z października 2023 r., a W3C spodziewa się, że wersja z grudnia 2024 r. zostanie do końca 2026 r. normą ISO/IEC 40500:2026.

Kiedy opublikowano WCAG 2.2?

WCAG 2.2 został rekomendacją W3C 5 października 2023 r. Zaktualizowaną wersję opublikowano 12 grudnia 2024 r. Dodała 9 kryteriów sukcesu do WCAG 2.1 i usunęła 4.1.1 Parsowanie.

Czy istnieje termin wdrożenia WCAG 2.2?

Nie uniwersalny. Sam WCAG nie ma terminu; W3C zachęca do stosowania najnowszej wersji. Terminy wynikają z przepisów i norm, które cytują. W UE EN 301 549 V4.1.1, oparta na WCAG 2.2 AA, została opublikowana 2 września 2026 r.; dopóki nie zostanie zacytowana w Dzienniku Urzędowym, cytowana pozostaje wersja V3.2.1, oparta na WCAG 2.1.

Źródła

  • W3C WAI, WCAG 2 Overview (versions and ISO/IEC 40500): https://www.w3.org/WAI/standards-guidelines/wcag/
  • W3C, Web Content Accessibility Guidelines (WCAG) 2.2: https://www.w3.org/TR/WCAG22/
  • W3C, What's new in WCAG 2.2: https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/
  • National Disability Authority (Ireland), EN 301 549 V4.1.1 published: https://nda.ie/news/en301549-published