Ustawienia dostępności

Rozmiar tekstu

100%

AIDostępność 6 min czytania

WCAG 2.2

Web Content Accessibility Guidelines 2.2 Inne nazwy: WCAG, Web Content Accessibility Guidelines, wytyczne WCAG, standard WCAG, WCAG AAA, WCAG 2.2 AA

Definicja

WCAG 2.2 to standard W3C dotyczący dostępności treści internetowych. Zawiera 86 sprawdzalnych kryteriów sukcesu na trzech poziomach: A, AA i AAA. Treść zgodna z WCAG 2.2 spełnia też wersję 2.1, do której na poziomie AA odsyłają przepisy UE i Polski o stronach i aplikacjach.

Cytuj hasło

Tekst

"WCAG 2.2". Order Group, Słownik oprogramowania, 10 października 2026. https://ordergroup.co/pl/slownik/wcag-2-2/

HTML

<a href="https://ordergroup.co/pl/slownik/wcag-2-2/">WCAG 2.2</a> - Order Group

Jak działa WCAG 2.2

Wytyczne dotyczące dostępności treści internetowych (Web Content Accessibility Guidelines) publikuje W3C. Wersja 2.2 ukazała się 5 października 2023 r., a 12 grudnia 2024 r. opublikowano ją ponownie z poprawkami. Standard ma trzy warstwy: cztery zasady (postrzegalność, funkcjonalność, zrozumiałość i kompatybilność), wytyczne w ramach każdej zasady i kryteria sukcesu w ramach każdej wytycznej. To kryteria sukcesu może sprawdzić zamawiający. W3C formułuje je jako sprawdzalne stwierdzenia, niezależne od konkretnej technologii.

Każde kryterium sukcesu ma poziom. W WCAG 2.2 jest 31 kryteriów na poziomie A, 24 na AA i 31 na AAA, razem 86. Zgodność z danym poziomem oznacza spełnienie wszystkich kryteriów tego poziomu i poziomów niższych, więc AA to wszystkie 55 kryteriów z poziomów A i AA. Zgodność dotyczy wyłącznie całych stron i nie można jej deklarować, jeśli wyłącza się z niej część strony. Gdy strona jest jednym z kroków procesu, na przykład zamówienia albo wypełniania wniosku, zgodne muszą być wszystkie strony tego procesu.

WCAG 2.2 rozwija wersję 2.1 i jest z nią wstecznie zgodna: treść zgodna z WCAG 2.2 jest zgodna także z WCAG 2.0 i 2.1. Wersja 2.2 dodaje dziewięć kryteriów sukcesu i usuwa jedno, 4.1.1 Poprawność kodu, oznaczone teraz jako nieaktualne. W3C wymienia jako grupy, na których skupia się ta wersja, użytkowników z niepełnosprawnościami poznawczymi lub trudnościami w uczeniu się, osoby słabowidzące i osoby z niepełnosprawnościami korzystające z urządzeń mobilnych. W praktyce element, na który trafia fokus klawiatury, musi pozostać przynajmniej częściowo widoczny, cele wskazywane kursorem lub palcem muszą mieć co najmniej 24 na 24 piksele CSS, chyba że zachodzi wyjątek, wszystko, co robi się przeciąganiem, musi działać też pojedynczym wskazaniem, a logowanie nie może zależeć od testu funkcji poznawczych, takiego jak zapamiętanie hasła, chyba że jest alternatywa albo mechanizm, który w tym pomaga.

W sprawie poziomu AAA W3C zaznacza, że nie zaleca się wymagania zgodności z poziomem AAA jako ogólnej zasady dla całych serwisów, bo dla części treści nie da się spełnić wszystkich kryteriów AAA. Dwa przykłady to 1.4.6 Kontrast (wzmocniony), który podnosi wymagany kontrast tekstu z 4,5:1 do 7:1, i 3.1.5 Poziom umiejętności czytania, który wymaga prostszej wersji tekstu, jeśli jego zrozumienie wymaga umiejętności powyżej poziomu niższych klas szkoły średniej. To kryterium szczegółowo opisuje hasło tekst łatwy do czytania.

Kryteria sukcesu dodane w WCAG 2.2 (nazwy kryteriów w tłumaczeniu własnym)
KryteriumPoziomCo zmienia w aplikacji
2.4.11 Fokus niezasłonięty (minimum)AAPrzyklejone nagłówki, banery i okna czatu nie mogą całkowicie zasłonić aktywnego elementu
2.4.12 Fokus niezasłonięty (wzmocniony)AAAŻadna część aktywnego elementu nie może być zasłonięta
2.4.13 Wygląd fokusuAAAWskaźnik fokusu ma co najmniej powierzchnię obrysu elementu o grubości 2 pikseli CSS i kontrast 3:1
2.5.7 Ruchy przeciąganiaAASuwaki, zmiana kolejności i mapy działają też dotknięciem lub kliknięciem
2.5.8 Rozmiar celu (minimum)AAPrzyciski i linki mają co najmniej 24 na 24 piksele CSS albo wystarczające odstępy
3.2.6 Spójna pomocALinki do pomocy i kontaktu powtarzane na wielu stronach są w tej samej kolejności
3.3.7 Zbędne ponowne wprowadzanie danychADane podane wcześniej w procesie są uzupełnione automatycznie albo do wyboru
3.3.8 Dostępne uwierzytelnianie (minimum)AAŻadnego testu pamięci hasła bez alternatywy albo mechanizmu pomocy
3.3.9 Dostępne uwierzytelnianie (wzmocnione)AAAOstrzejsza wersja kryterium 3.3.8

Co WCAG 2.2 oznacza dla oprogramowania

Dla podmiotu publicznego albo firmy objętej europejskim aktem o dostępności WCAG jest miarą przy odbiorze. Umowy, która mówi "dostępna" albo "zgodna z WCAG" bez wersji i poziomu, nie da się sprawdzić. Wymagania dla zamawianej aplikacji:

  • Umowa podaje wersję, poziom i zakres, na przykład WCAG 2.2 na poziomie AA dla aplikacji webowej, aplikacji mobilnych i dokumentów generowanych przez system. EN 301 549 opisuje dokumenty nieinternetowe i oprogramowanie w osobnych rozdziałach, więc eksporty takie jak DOCX czy PDF wymagają osobnych testów.
  • Jeśli chcesz AAA, wymień konkretne kryteria AAA, na przykład kontrast 7:1 albo prostszą wersję trudnego tekstu, zamiast wszystkich 31 kryteriów AAA na każdym ekranie.
  • Każde wymaganie w backlogu ma numer kryterium sukcesu, któremu służy, a każde kryterium ma test, który zamawiający może wykonać przy odbiorze.
  • Etykiety dla czytnika ekranu, komunikaty o błędach i komunikaty o stanie to treść. Trzymaj je w jednym katalogu, pisz prostym językiem i recenzuj jak każdy inny tekst. Kryterium 4.1.3 wymaga, żeby komunikaty o stanie docierały do technologii wspomagających bez przenoszenia fokusu.
  • Testy łączą narzędzia i ludzi. Automatyczne skanery znajdą brakujące etykiety i zbyt niski kontrast. Obsługę samą klawiaturą, czytniki ekranu na każdej platformie i powiększenie do 200% musi sprawdzić człowiek.
  • Nowe kryteria z wersji 2.2 wpływają na projekt od początku: wielkość celów dotykowych, przyklejone nagłówki zasłaniające aktywne pole, alternatywy dla przeciągania, linki do pomocy w tej samej kolejności na wszystkich stronach, brak ponownego wpisywania danych podanych wcześniej w tym samym procesie i logowanie bez testu pamięci.
  • Jeśli system generuje tekst za pomocą AI, wynik też jest treścią. Dotyczą go poziom trudności, struktura i etykiety, a ich sprawdzanie należy do ewaluacji modelu.
  • Odbiór kończy się raportem i ponownym testem. W Polsce podmiot publiczny musi też opublikować deklarację dostępności dla każdej wersji językowej strony lub aplikacji.
Poziomy WCAG 2.2 i ich znaczenie w umowie (nazwy kryteriów z WCAG 2.2 w tłumaczeniu własnym)
PoziomKryteria w WCAG 2.2PrzykładyKiedy jest wymagany
A311.1.1 Treść nietekstowa, 2.1.1 Klawiatura, 3.3.7 Zbędne ponowne wprowadzanie danychZawsze w deklaracji zgodności
AA241.4.3 Kontrast 4,5:1, 1.4.4 Zmiana rozmiaru tekstu do 200%, 2.5.8 Rozmiar celu 24 na 24 piksele CSS, 3.3.8 Dostępne uwierzytelnianiePoziom, do którego odsyłają EN 301 549 i polskie przepisy dla sektora publicznego, przez WCAG 2.1
AAA311.4.6 Kontrast 7:1, 2.4.13 Wygląd fokusu, 3.1.5 Poziom umiejętności czytaniaTylko dla kryteriów wymienionych w umowie; W3C odradza wymaganie całego AAA

Przepisy i standardy

EN 301 549 to europejska norma dotycząca wymagań dostępności produktów i usług ICT. Wersja V3.2.1 (2021-03) jest normą zharmonizowaną dla dyrektywy (UE) 2016/2102 o dostępności stron internetowych i aplikacji mobilnych sektora publicznego; przywołuje ją decyzja wykonawcza Komisji (UE) 2021/1339. Jej rozdział 9 obejmuje treści internetowe i stwierdza, że zgodność z WCAG 2.1 na poziomie AA jest równoważna spełnieniu punktów 9.1-9.4 i wymagań zgodności z punktu 9.6. Rozdział 10 dotyczy dokumentów nieinternetowych, a rozdział 11 oprogramowania, w tym aplikacji mobilnych. Wersja V4.1.1 (2026-09), przyjęta 24 sierpnia 2026 r., dostosowuje rozdziały 9, 10 i 11 do WCAG 2.2 i powstała na potrzeby europejskiego aktu o dostępności. Sama norma stwierdza, że daje domniemanie zgodności z tym aktem, gdy zostanie przywołana w Dzienniku Urzędowym UE.

Europejski akt o dostępności (European Accessibility Act), dyrektywa (UE) 2019/882, dotyczy wymienionych w niej produktów wprowadzanych do obrotu i usług świadczonych konsumentom po 28 czerwca 2025 r. Wśród usług są handel elektroniczny, bankowość konsumencka, e-booki, łączność elektroniczna i elementy transportu pasażerskiego. Załącznik I wymaga, żeby usługi zapewniały dostępność stron internetowych, powiązanych aplikacji online i usług mobilnych tak, żeby były postrzegalne, funkcjonalne, zrozumiałe i kompatybilne. Produkty i usługi zgodne z opublikowanymi normami zharmonizowanymi są objęte domniemaniem zgodności z wymaganiami. Mikroprzedsiębiorcy świadczący usługi są zwolnieni.

W Polsce podmioty publiczne stosują ustawę z 2019 r. o dostępności cyfrowej stron internetowych i aplikacji mobilnych podmiotów publicznych. Jej załącznik wymienia kryteria sukcesu WCAG 2.1 z poziomów A i AA, a wymagania uznaje się za spełnione, gdy podmiot spełnia punkty 9, 10 i 11 Polskiej Normy wprowadzającej EN 301 549 V3.2.1. Art. 10 wymaga deklaracji dostępności dla każdej wersji językowej strony lub aplikacji. Firmy podlegają ustawie z 26 kwietnia 2024 r., która wdraża w Polsce europejski akt o dostępności i obowiązuje od 28 czerwca 2025 r., z wyjątkiem usług świadczonych przez mikroprzedsiębiorców.

Z naszych projektów

Dla PSONI budujemy Generator ETR, aplikację, która zamienia dokumenty w tekst łatwy do czytania. Specyfikacja projektu wymaga zgodności z WCAG 2.2 na poziomie AAA. Zastrzeżenie W3C wobec AAA dotyczy całych serwisów jako ogólnej zasady; tu użytkownikami są osoby z niepełnosprawnością intelektualną, a aplikacja ma wąski zestaw ekranów i treści. Lista wymagań wiąże poszczególne pozycje z kryteriami sukcesu. Komunikat o błędzie ma mówić, co zrobić, a nie tylko co jest źle, najlepiej z przykładem (3.3.3 Sugestie korekty błędów). Usunięcie dokumentu wymaga okna potwierdzenia z domyślnym fokusem na "Anuluj" (kryterium 3.3.4 Zapobieganie błędom: prawnym, finansowym, w danych). Każda ikona ma mieć widoczną etykietę tekstową (1.1.1 wymaga alternatywy tekstowej; widoczna etykieta wynika z wytycznych W3C o dostępności dla osób z niepełnosprawnościami poznawczymi).

Testy w czerwcu 2026 r. wykazały, że po przekroczeniu limitu długości tekstu zmieniał się tylko kolor i licznik znaków, a przycisk wysyłania szarzał bez żadnego wyjaśnienia. Dodaliśmy komunikat walidacji obok licznika, a ponowny test we wrześniu 2026 r. wypadł pozytywnie. Brak potwierdzenia usunięcia został poprawiony i przeszedł ponowny test 21 września 2026 r.

We wrześniu i październiku 2026 r. dostosowaliśmy aplikację webową i mobilną do czytników ekranu i zebraliśmy wszystkie etykiety ARIA w jednym arkuszu, który służy też jako katalog komunikatów o błędach i stanie. Pierwsze testy w wersji webowej wykazały tekst w ogóle nieodczytywany albo czytany znak po znaku, fokus klawisza Tab omijający nagłówek strony i tytuły dokumentów oraz stany ładowania, o których czytnik nie informował. Tester zalecił weryfikację po stronie klienta, a poprawki z raportu testów czytnika ekranu w wersji webowej są osobnym, otwartym zadaniem.

1 października 2026 r. zakres ustawień tekstu zawężono do trzech rozmiarów czcionki, 100%, 150% i 200%, co obejmuje 200%, o których mówi kryterium 1.4.4 Zmiana rozmiaru tekstu; układ strony przy 200% nadal trzeba przetestować. Ustawienia obejmują też wybór głosu męskiego lub żeńskiego i szybkość czytania w syntezie mowy. Krój pisma, odstępy, marginesy i ustawienia dla pojedynczego dokumentu pozostały poza zakresem. DOCX jest jedynym formatem eksportu, więc generowany plik ma własny test dostępności: nagłówków, list, pogrubień i odczytu czytnikiem ekranu. W październiku 2026 r. ten test trwa.

Źródła

  1. Web Content Accessibility Guidelines (WCAG) 2.2 - W3C
  2. EN 301 549 V3.2.1 (2021-03) Accessibility requirements for ICT products and services - ETSI CEN CENELEC
  3. EN 301 549 V4.1.1 (2026-09) Accessibility requirements for ICT products and services - ETSI CEN CENELEC
  4. Commission Implementing Decision (EU) 2021/1339 (harmonised standard for Directive (EU) 2016/2102) - EUR-Lex
  5. Directive (EU) 2019/882 on the accessibility requirements for products and services (European Accessibility Act) - EUR-Lex
  6. Ustawa z dnia 4 kwietnia 2019 r. o dostępności cyfrowej stron internetowych i aplikacji mobilnych podmiotów publicznych, tekst jednolity Dz.U. 2023 poz. 1440 - Dziennik Ustaw
  7. Ustawa z dnia 26 kwietnia 2024 r. o zapewnianiu spełniania wymagań dostępności niektórych produktów i usług przez podmioty gospodarcze, Dz.U. 2024 poz. 731 - Dziennik Ustaw

Najczęstsze pytania

Daria Gusieva
Daria Gusieva
Head of Design
Porozmawiaj z inżynierem
  • WCAG 2.2 dodaje dziewięć kryteriów sukcesu, skierowanych głównie do osób z niepełnosprawnościami poznawczymi lub trudnościami w uczeniu się, słabowidzących i korzystających z urządzeń mobilnych, oraz usuwa kryterium 4.1.1 Poprawność kodu. Treść zgodna z 2.2 jest zgodna też z 2.1, więc budowa pod 2.2 spełnia również przepisy, które przywołują 2.1, z wyjątkiem kryterium 4.1.1 Poprawność kodu tam, gdzie te przepisy nadal je wymieniają.

  • Nie jako ogólną zasadę. W3C nie zaleca wymagania AAA dla całych serwisów, bo części treści nie da się dostosować do każdego kryterium AAA. Wymień kryteria AAA, które są ważne dla Twoich użytkowników, na przykład kontrast 7:1 albo prostszą wersję trudnego tekstu.

  • WCAG powstało dla treści internetowych, ale EN 301 549 stosuje jego kryteria do oprogramowania w rozdziale 11, a polska ustawa dla podmiotów publicznych wprost obejmuje aplikacje mobilne. Aplikację mobilną traktuj jako część zakresu od początku.

  • Nie. Skanery wychwycą brakujące etykiety i zbyt niski kontrast, ale obsługa klawiaturą, odczyt czytnikiem ekranu, kolejność fokusu i zrozumiałość komunikatów wymagają ręcznych testów na każdej platformie.

  • EN 301 549 V3.2.1 i polska ustawa dla podmiotów publicznych odsyłają do WCAG 2.1 na poziomie AA. Zgodność z WCAG 2.2 na poziomie AA spełnia ten wymóg, z wyjątkiem kryterium 4.1.1 Poprawność kodu, które te teksty nadal wymieniają, i dodaje nowsze kryteria. EN 301 549 V4.1.1 przechodzi na WCAG 2.2.

Budujesz system, w którym liczy się WCAG 2.2?

Zobacz, jak budujemy oprogramowanie w tej dziedzinie: case studies i technologie, których używamy.

Zobacz: Tworzenie oprogramowania AI

Checklista wymagań

Do każdego hasła wyślemy definicję i to, czego wymaga od Twojego oprogramowania. Bezpłatnie, bez rozmowy handlowej.

Checklista jest pusta. Dodaj hasło plusem przy jego nazwie.

    Order Group sp. z o.o. (Warszawa) użyje Twojego adresu e-mail, żeby wysłać checklistę (art. 6 ust. 1 lit. b RODO), i zachowa informację o prośbie (art. 6 ust. 1 lit. f RODO). Zgoda marketingowa jest dobrowolna i możesz ją wycofać w każdej chwili. Polityka prywatności