WCAG 2.1 – kryterium 1.3.1 – Informacje i relacje: (poziom A) część 4
- Przejdź do artykułów z tagiem accessibility
- Przejdź do artykułów z tagiem akademiaWCAG
- Przejdź do artykułów z tagiem headers
- Przejdź do artykułów z tagiem landmarks
- Przejdź do artykułów z tagiem WCAG
- Przejdź do artykułów z tagiem WCAG 2.1
- Przejdź do artykułów z tagiem Web Content Accessibility Guidelines
Treść artykułu
Kolejny piątek kolejny post z serii Akademia WCAG
Rozpoczęliśmy opis kryterium 1.3.1 od struktury więc zamknijmy go klamrą i powiedzmy coś od nagłówkach i punktach orientacyjnych (z języka angielskiego landmarks).
Nagłówki w dostępności cyfrowej odgrywają ważną rolę. Są używane do organizowania i strukturyzowania treści, co pozwala na łatwiejsze poruszanie się po stronie, korzystanie z czytników ekranowych, a także na zrozumienie i szybkie zlokalizowanie istotnych informacji.
Oto kilka istotnych aspektów:
- Nagłówki powinny być używane zgodnie z hierarchią, zaczynając od nagłówka pierwszego poziomu (H1) (choć są od tego wyjątki).
- Nagłówki powinny być używane jako znaczniki semantyczne. Nie powinny być używane jedynie wizualnie jako zmieniane rozmiary czcionki lub stylizacje. W tym również puste nagłówki, które mogą wprowadzać osoby korzystające z czytników ekranowych w błąd i utrudniać zrozumienie strony.
- Powinny być używane w sposób spójny zarówno pod względem wyglądu, jak i znaczenia.
Z kolej punkty orientacyjne, zwane również landmarkami, to elementy HTML, które pozwalają na oznaczenie ważnych obszarów strony internetowej lub aplikacji.
Możemy je oznaczyć na dwa sposoby. Korzystając z elementów natywnych HTML lub dodając atrybut “role”. Poniżej krótki opis głównych landmarków:
header
(role="banner"
) – służy do oznaczenia nagłówka strony, w którym najczęściej znajduje się logo oraz menu nawigacyjne;nav
(role="navigation"
) – służy do oznaczenia menu nawigacyjnego, w którym powinny znajdować się linki do najważniejszych sekcji strony;main
(role="main"
) – służy do oznaczenia głównej treści strony. Elementmain
powinien zawierać wszystkie treści, które stanowią podstawowy cel strony;footer
(role="contentinfo"
) – służy do oznaczenia stopki strony, w której najczęściej znajdują się informacje kontaktowe, polityka prywatności, regulamin oraz… deklaracja dostępności 🙂.
Ważne jest, aby punkty orientacyjne były używane w sposób konsekwentny i zgodny z ich przeznaczeniem. Dzięki temu osoby korzystające z narzędzi wspierających, takich jak czytniki ekranu, mogą szybko i łatwo znaleźć poszukiwane informacje.
Na koniec podrzucamy dwa dodatki do przeglądarek pozawalające podejrzeć nagłówki i landmarki:
- HeadingsMap – szczególnie po ostatniej aktualizacji pozwalającej zobaczyć ukryte nagłówki (https://chrome.google.com/webstore/detail/headingsmap/flbjommegcjonpdmenkdiocclhjacmbi)
- Landmark Navigation via Keyboard or Pop-up (https://chrome.google.com/webstore/detail/landmark-navigation-via-k/ddpokpbjopmeeiiolheejjpkonlkklgp)

Radosław Stachurski
Accessibility Specialist & WCAG 2.1 Auditor & Quality Assurance
Polecane artykuły
-
10.08.2022Dostępność cyfrowa
SVG… SVG… czym jest SVG
SVG (ang. Scalable Vector Graphics) – to format wektorowego pliku graficznego, który w odróżnieniu do rastrowych jpg, png, gif, składa…
-
24.01.2023UX & UI
Zalecane wymiary obrazów na stronach www
Każda osoba, która zajmuje się projektowaniem stron www (albo mająca z nim styczność) wie, jak ważne jest wybranie odpowiednich wymiarów…
-
30.11.2022Badania
Jak zrobić audyt UX. Część 1 – Teoria, odrobina autokrytyki i parę praktycznych porad…
Dzisiaj wrzucamy na blog temat audytów użyteczności! Pomysł na ten wpis narodził się przy okazji audytu UX naszego bloga. Postanowiliśmy…