Czym jest WCAG 2.0
WCAG 2.0 (Web Content Accessibility Guidelines) to międzynarodowy standard dostępności stron internetowych opublikowany przez World Wide Web Consortium (W3C) w grudniu 2008 roku. Standard definiuje zestaw technicznych kryteriów, które pomagają tworzyć treści internetowe dostępne dla osób z różnymi rodzajami niepełnosprawności – wzrokowych, słuchowych, poznawczych i motorycznych.
Historia i geneza standardu
Pierwsza wersja wytycznych (WCAG 1.0) powstała już w 1999 roku, jednak dopiero WCAG 2.0 stały się prawdziwym punktem odniesienia w przepisach prawnych wielu krajów. Standard został opracowany w ramach procesu W3C we współpracy z ekspertami i organizacjami z całego świata, aby zapewnić jednolity wspólny standard dostępności internetowej spełniający potrzeby osób, organizacji i rządów globalnie. W 2012 roku WCAG 2.0 zostały zatwierdzone jako norma ISO/IEC 40500, co dodatkowo potwierdziło ich międzynarodową wartość.
Cztery fundamentalne zasady (POUR)
WCAG 2.0 opiera się na czterech kluczowych zasadach, tworzących akronim POUR:
Postrzegalna (Perceivable) – treści muszą być prezentowane w sposób umożliwiający ich odbiór przez różne zmysły, np. poprzez odpowiedni kontrast, napisy do wideo czy tekst alternatywny dla grafik
Funkcjonalna (Operable) – elementy interfejsu muszą być możliwe do obsługi różnymi metodami, nie tylko myszką, ale również klawiaturą czy czytnikiem ekranu
Zrozumiała (Understandable) – treści i sposób działania interfejsu muszą być klarowne, z prostym językiem, logiczną strukturą i przewidywalnym działaniem
Solidna (Robust) – strona musi być zgodna z technologiami asystującymi i działać poprawnie w różnych przeglądarkach oraz urządzeniach wspomagających
Struktura i kryteria sukcesu
WCAG 2.0 zawiera 12 wytycznych pogrupowanych według czterech wyżej wymienionych zasad. Do każdej wytycznej przypisane są konkretne, sprawdzalne kryteria sukcesu – łącznie 61 kryteriów. Kryteria te są podzielone na trzy poziomy zgodności:
Poziom A (podstawowy)
To absolutne minimum dostępności, obejmujące najbardziej fundamentalne bariery. Przykładowe wymagania to możliwość nawigacji za pomocą klawiatury, alternatywne opisy grafik (tekst ALT) oraz logiczna struktura nagłówków.
Poziom AA (zalecany)
Jest to najczęściej rekomendowany i wymagany prawnie poziom zgodności. Obejmuje wszystkie kryteria poziomu A oraz dodatkowe wymagania, takie jak kontrast między tekstem a tłem na poziomie minimum 4.5:1, widoczny fokus klawiatury czy brak użycia koloru jako jedynego nośnika informacji.
Poziom AAA (zaawansowany)
Najwyższy poziom zgodności, przeznaczony dla serwisów o szczególnym znaczeniu społecznym. Wymaga m.in. kontrastu tekstu na poziomie co najmniej 7:1, możliwości regulacji odstępów między wierszami czy tłumaczenia treści na język migowy. W3C nie zaleca go jako standardowego celu dla wszystkich organizacji ze względu na trudność implementacji.
Jakie zmiany wprowadza WCAG 2.1
WCAG 2.1 zostały opublikowane w czerwcu 2018 roku jako rozszerzenie standardu WCAG 2.0. Standard jest w pełni kompatybilny wstecznie, co oznacza, że strony zgodne z WCAG 2.1 automatycznie spełniają wymagania WCAG 2.0. Wersja 2.1 dodaje 1 nową wytyczną oraz 17 nowych kryteriów sukcesu, nie usuwając ani nie modyfikując istniejących wymagań.
Główne obszary zmian w WCAG 2.1
Nowe kryteria koncentrują się na trzech kluczowych grupach użytkowników, które były niedostatecznie wspierane w WCAG 2.0:
- Użytkownicy urządzeń mobilnych – ze względu na rosnące znaczenie smartfonów i tabletów w dostępie do internetu
- Osoby słabowidzące – wymagające lepszych rozwiązań w zakresie widoczności i kontrastu
- Osoby z niepełnosprawnościami poznawczymi – potrzebujące prostszych i bardziej przewidywalnych interfejsów
Kluczowe nowe wymagania WCAG 2.1
Responsywność i orientacja ekranu to jedna z najważniejszych zmian – strony muszą działać zarówno w orientacji pionowej, jak i poziomej, bez wymuszania konkretnego ustawienia. Odstępy w treści wymagają, aby użytkownik mógł dostosować odstępy między wierszami, akapitami i literami bez utraty funkcjonalności.
Skróty klawiszowe muszą być możliwe do włączenia lub wyłączenia, co zapobiega konfliktom z technologiami asystującymi. Informowanie o czasie sesji wymaga powiadamiania użytkownika o zbliżającym się czasie wygaśnięcia sesji, dając mu możliwość przedłużenia.
Definicja kodów błędów wprowadza obowiązek jasnego komunikowania wszystkich błędów i niepożądanych akcji na stronie, co szczególnie pomaga osobom z niepełnosprawnościami poznawczymi. Kontrola gestów wymaga zapewnienia alternatywnych metod obsługi dla skomplikowanych gestów wielopunktowych na urządzeniach dotykowych.
Porównanie WCAG 2.1 i WCAG 2.2
WCAG 2.2, opublikowany w październiku 2023 roku, jest kolejnym krokiem ewolucyjnym, który rozszerza WCAG 2.1 o 9 nowych kryteriów sukcesu i usuwa jedno przestarzałe kryterium (4.1.1 Poprawność kodu). Tak jak wcześniej, standard zachowuje pełną kompatybilność wstecznie – strony zgodne z WCAG 2.2 są automatycznie zgodne z WCAG 2.1 i 2.0.
Nowe kryteria w WCAG 2.2 – szczegółowy przegląd
Postrzegalność
2.4.11 Widoczny fokus (minimalny) – poziom AA wymaga wyraźnego wizualnego oznaczenia elementów posiadających fokus klawiatury, tak aby użytkownik zawsze wiedział, gdzie się znajduje podczas nawigacji klawiaturą. 2.4.12 Widoczny fokus (rozszerzony) – poziom AAA rozszerza to wymaganie, zapewniając jeszcze większą widoczność i brak zasłonięcia elementów z fokusem.
Funkcjonalność
2.5.7 Ruchy przeciągania – poziom AA nakazuje zapewnienie alternatywnych metod dla funkcji typu „drag-and-drop”, np. poprzez przyciski lub menu kontekstowe, co jest kluczowe dla osób z ograniczeniami motorycznymi oraz użytkowników urządzeń mobilnych.
2.5.8 Rozmiar celu (minimalny) – poziom AA określa minimalny rozmiar klikalnych elementów interfejsu, ułatwiając ich obsługę osobom z problemami z precyzją ruchów oraz na urządzeniach dotykowych.
Zrozumiałość
3.2.6 Spójna pomoc i kontakt – poziom A wymaga, aby mechanizmy pomocy (np. dane kontaktowe, FAQ, chatbot) były dostępne w tym samym miejscu na wszystkich stronach serwisu, co ułatwia ich odnalezienie.
3.3.7 Ponowny wpis – poziom A zapobiega konieczności wielokrotnego wprowadzania tych samych informacji w ramach jednego procesu (np. podczas wypełniania formularza wieloetapowego), uwzględniając ograniczenia pamięci niektórych użytkowników.
3.3.8 Dostępne uwierzytelnianie (minimalny) – poziom AA zapewnia, że procesy logowania nie wymagają zapamiętywania skomplikowanych haseł ani rozwiązywania testów kognitywnych typu CAPTCHA – dozwolone są metody alternatywne jak menadżery haseł, logowanie biometryczne czy przez e-mail.
3.3.9 Dostępne uwierzytelnianie (rozszerzony) – poziom AAA idzie dalej, eliminując także konieczność rozpoznawania obiektów na obrazkach lub identyfikowania treści nieosobowych, co szczególnie pomaga osobom z niepełnosprawnościami poznawczymi.
Status prawny i praktyczne zastosowanie
Kluczowa data to 28 czerwca 2025 roku, kiedy w Polsce weszła w życie ustawa o zapewnieniu dostępności niektórych produktów i usług, implementująca Europejski Akt o Dostępności (EAA). Rok 2026 to okres pełnego egzekwowania przepisów i wzrostu kontroli.
Kogo dotyczą wymagania WCAG?
Podmioty publiczne
Wszystkie instytucje publiczne – urzędy, szkoły, szpitale, jednostki samorządowe – są objęte obowiązkiem zapewnienia dostępności cyfrowej zgodnie z ustawą z 2019 roku o dostępności cyfrowej stron internetowych i aplikacji mobilnych podmiotów publicznych.
Wymagany standard: WCAG 2.1 poziom AA (choć już zaleca się przejście na WCAG 2.2)
Kary: Do 10 000 zł za brak dostępności oraz do 5 000 zł za brak deklaracji dostępności
Podmioty prywatne
Od 28 czerwca 2025 roku obowiązki dotyczą również firm prywatnych świadczących określone usługi:
- Bankowość i finanse
- Handel elektroniczny (sklepy internetowe)
- Transport
- Telekomunikacja
- Platformy streamingowe
- Usługi energetyczne
Wyjątek: Mikroprzedsiębiorcy (poniżej 10 pracowników i obrotu 2 mln euro) mogą być zwolnieni, jeśli wykażą nieproporcjonalne obciążenie
Kary: Do 10-krotności przeciętnego miesięcznego wynagrodzenia (ok. 80-90 tys. zł w 2025 roku), ale maksymalnie 10% rocznego obrotu firmy





