Niedawno zapytano mnie o WCAG, zażartowałem że to nie wiedza tajemna i jak czegoś nie wiem to sobie doczytam. Więc projektujesz sobie fajny interfejs w Figmie, wszystko wygląda fantastycznie, ale czy przypadkiem nie tworzysz właśnie cyfrowego labiryntu dla osób, które widzą gorzej niż mole w nocy?
Kontrast
Czyli jak nie robić szarego tekstu na szarym tle Wyobraź sobie, że czytasz coś na ekranie po 8 godzinach scrollowania TikToka – oczy już i tak ledwo zipią. A teraz dodaj do tego tekst w kolorze #CCCCCC na tle #F5F5F5. No po co to?
Sprawdź Kontrast WCAG
Wprowadź kolory HEX lub użyj suwaków RGB, aby sprawdzić współczynnik kontrastu zgodnie z wytycznymi WCAG 2.1.
Kolor tekstu
Kolor tła
Alt tekst
Czyli jak opisać obrazek, żeby ślepy kolega wiedział, o co chodzi Wrzucasz ikonę kosza? Super. Ale czy ktoś, kto nie widzi, ma się domyślić, że to nie jest ikona "wyrzuć swoje marzenia"?
Przyciski
Czyli jak nie robić kropek wielkości ziarnka piasku. Pamiętasz te przyciski, które na mobile'u trzeba klikać pazurami, bo inaczej trafiasz w sąsiedni element? No właśnie. WCAG mówi: min. 44x44 piksele.
Semantyczny html
Czyli jak nie robić bałaganu w kodzie. Tworzysz nagłówek? Nie rób tego divem z klasą "tytuł-mega-wazny", tylko użyj H1. Dlaczego? Bo czytniki ekranu to nie mentaci.
Testowanie
Czyli jak nie być tym gościem, który mówi "u mnie działa".