WCAG 2.1. – 4.1.1 Parsowanie (poziom A)
- Przejdź do artykułów z tagiem accessibility
- Przejdź do artykułów z tagiem akademiaWCAG
- Przejdź do artykułów z tagiem dostępność
- Przejdź do artykułów z tagiem dostępność cyfrowa
- Przejdź do artykułów z tagiem WCAG
Treść artykułu
Brawo! Dotrwaliście do piątku! Mamy to! Mamy też omówienie kolejnego kryterium WCAG 4.1.1 – Parsowanie (poziom A).
O co tu chodzi? Brzmi skomplikowanie, prawda?
Wyjaśnijmy sobie na początku, czym to parsowanie jest. Nie mylić z prasowaniem 🤓
Parsowanie (za słownikiem języka polskiego) to czynność polegająca na analizie ciągu znaków w celu ustalenia jego struktury.
Tak, wiemy. Nadal są to “trudne sprawy”. Spróbujmy podejść do tego życiowo, ale też kodowo. 😉
Kryterium 4.1.1 ma zadbać o jakość naszego kodu HTML. Dlaczego? Czy naprawdę interesuje ich jakość i jak on wygląda?
Nie chodzi tu o estetykę. Autorzy kryterium wymagają od nas poprawnie napisanego kodu, by dane elementy mogły poprawnie pełnić swoją funkcję.
To trochę jak z przecinkami w języku polskim. Wyobraźmy sobie zdanie, w którym zapomnieliśmy o znaku interpunkcyjnym i zamiast… “Nie, lubię spać do późna” wyszło nam “Nie lubię spać do późna”. Zinterpretujemy je zupełnie inaczej, prawda? 😉
Tak samo jest z kodem. Jeśli kawałek naszego kodu nie będzie zawierał zamknięcia elementu np. </span> bądź też przyporządkujemy tę samą wartość atrybutu id do dwóch elementów, kod może po prostu nie zadziałać. Nie spełni swojej funkcji. Zadbajmy więc o to.
Być może pojawi się teraz pytanie – “Mam przeglądać cały swój kod i szukać tak drobnych błędów”?
Tak, poproszę 😉 A tak poważnie, obecnie najczęściej edytory kodu źródłowego podkreślają nam błędy składniowe. Jeśli jednak piszecie swój kod w notatniku (ZNAM TAKIE OSOBY – mrugam do niej!), polecamy kod sprawdzić w jednym z walidatorów. Przykładem może być znany i lubiany: https://validator.nu/
Proste i przyjemne, prawda?
Mamy nadzieję, że tak samo przyjemny jest dla Was też piątek trzynasty. Życzymy dużo szczęścia! 🐈⬛
Do następnego!

Małgorzata Szymczak
Accessibility Specialist & Junior Frontend Developer
Polecane artykuły
-
16.02.2024Akademia WCAG
WCAG 2.2. – Kryterium 2.4.11 – fokus niezakryty (minimum) (Poziom AA)
Dlaczego zajmujemy się fokusem? Jesteśmy świadomi jak ważną rolę pełni fokus i jego widoczność (pisaliśmy o tym przy okazji kryterium…
-
08.03.2024Akademia WCAG
WCAG 2.2 – Kryterium 2.4.13 – wygląd fokusu (Poziom AAA)
Dzisiaj omawiamy kolejne kryterium WCAG 2.2. Pamiętajcie, że więcej o WCAG 2.2. możecie posłuchać na naszych webinarach, które są opublikowane…
-
24.11.2023Akademia WCAG
WCAG 2.1. – kryterium 2.4.1 – Możliwość pominięcia bloków (Poziom A)
Dziś kolejna dawka wiedzy o kryteriach WCAG. Dzisiejsze dotyczy właśnie pomijania i przeskakiwania bloków tekstów znajdujących się na naszych stronach…