WCAG 1.4.3: Kontrast (minimalny)
Kryterium sukcesu WCAG 1.4.3 „Kontrast (minimalny)” na poziomie AA (WCAG 2.0 i 2.1) określa minimalne wymagania dotyczące współczynnika kontrastu między tekstem (i obrazami tekstu) a tłem. Celem jest zapewnienie, że tekst jest czytelny dla jak najszerszego grona użytkowników, w tym dla osób z różnymi wadami wzroku, takich jak słaby wzrok, zaćma, daltonizm czy inne zaburzenia postrzegania kolorów.
Zgodnie z tym kryterium, standardowy tekst musi mieć współczynnik kontrastu co najmniej 4.5:1, aby być zgodnym. Istnieją jednak pewne wyjątki od tej reguły, które zostaną szczegółowo omówione.
Dlaczego kontrast ma znaczenie?
Odpowiedni kontrast kolorystyczny jest fundamentalnym elementem dostępności i użyteczności strony internetowej. Bez wystarczającego kontrastu, tekst staje się trudny, a czasem niemożliwy do odczytania, co znacząco utrudnia lub uniemożliwia korzystanie z witryny.
Szczegółowe wymagania kryterium 1.4.3
Główna zasada kryterium 1.4.3 stanowi, że tekst i obrazy tekstu muszą mieć współczynnik kontrastu co najmniej 4.5:1 w stosunku do tła. Obrazy tekstu to grafiki zawierające słowa, akapity, czy inne fragmenty tekstu, które nie są renderowane jako prawdziwy tekst, ale jako obrazek.
Wyjątki od zasady kontrastu:
Istnieją określone sytuacje, w których wymagania dotyczące minimalnego kontrastu nie mają zastosowania:
Praktyczne wskazówki dotyczące zgodności
Zapewnienie zgodności z kryterium 1.4.3 wymaga świadomego projektowania i testowania. Oto kluczowe kroki:
Przykłady implementacji
Przykład 1: Tekst standardowy (wymagany kontrast 4.5:1)
Niepoprawna implementacja:
W tym przykładzie kolor tekstu #888 na tle #f0f0f0 daje współczynnik kontrastu około 2.0:1, co jest poniżej wymaganego 4.5:1 dla standardowego tekstu.
Poprawna implementacja:
Używając koloru tekstu #333 na tle #f0f0f0, uzyskujemy współczynnik kontrastu około 7.6:1, co jest zgodne z kryterium 4.5:1.
Przykład 2: Duży tekst (wymagany kontrast 3:1)
Niepoprawna implementacja:
Kolor tekstu #999 na białym tle #fff daje współczynnik kontrastu około 2.3:1, co jest poniżej wymaganego 3:1 dla dużego tekstu.
Poprawna implementacja:
Kolor tekstu #767676 na białym tle #fff daje współczynnik kontrastu około 4.5:1, co spełnia wymóg 3:1 dla dużego tekstu (a nawet przekracza wymóg dla standardowego tekstu, co jest dobrą praktyką).
Przykład 3: Obrazy tekstu
Załóżmy, że zamiast standardowego HTML, używamy obrazu z tekstem.
Niepoprawna implementacja:
Jeśli obrazek PNG zawiera tekst, który nie spełnia wymogu 4.5:1 (lub 3:1 dla dużego tekstu), to jest to niezgodne z WCAG. W tym przypadku tekst na obrazie miałby niższy kontrast niż wymagany.
Poprawna implementacja:
Jeśli musisz użyć obrazu tekstu, upewnij się, że tekst w tym obrazie ma odpowiedni współczynnik kontrastu w stosunku do swojego tła w obrębie grafiki. Najlepiej jest jednak, jak wspomniano, unikać obrazów tekstu na rzecz prawdziwego tekstu HTML/CSS.
Dobre praktyki i typowe pułapki
Podsumowanie
Zgodność z WCAG 1.4.3 jest kluczowa dla zapewnienia czytelności i dostępności cyfrowych treści. Staranne planowanie kolorystyki, regularne testowanie i świadomość wyjątków od reguły 4.5:1 (i 3:1 dla dużego tekstu) pomogą w tworzeniu stron internetowych, które są użyteczne dla wszystkich użytkowników, niezależnie od ich zdolności wzrokowych. Inwestycja w dobry kontrast to inwestycja w uniwersalny design i pozytywne doświadczenia użytkowników.
Powiązane wpisy
- WCAG 5.2.3: Pełne procesy
- WCAG 5.2.4: Tylko sposoby korzystania z technologii wspierające dostępność
- WCAG 5.2.5: Brak zakłóceń
- WCAG 5.3.1: Wymagane elementy oświadczenia o zgodności
- WCAG 5.3.2: Opcjonalne elementy oświadczenia o zgodności
Nadal szukasz odpowiedzi?
Zapytaj naszych specjalistów używając czatu online.