- Poziom
- AA
- Od wersji
- WCAG 2.0
2.4.5 Wiele dróg
Do każdej strony serwisu musi prowadzić więcej niż jedna droga, na przykład menu i wyszukiwarka, chyba że strona jest krokiem procesu, takiego jak składanie zamówienia.
/ Czego wymaga
Ludzie szukają informacji na różne sposoby. Kryterium wymaga, żeby każdą stronę należącą do zestawu stron internetowych dało się znaleźć więcej niż jedną drogą: przez menu główne i wyszukiwarkę, mapę witryny, spis treści, linki między powiązanymi stronami albo stronę główną, która linkuje do wszystkich stron. Jedna droga rzadko pasuje każdemu. Osoba korzystająca z czytnika ekranu lub powiększenia często woli wpisać hasło w wyszukiwarkę, niż przechodzić przez rozbudowane menu, a osoba z niepełnosprawnością poznawczą może wybrać mapę witryny, która pokazuje całą strukturę naraz.
Zestaw stron internetowych to strony o wspólnym celu, przygotowane przez tego samego autora lub tę samą organizację, a każda wersja językowa jest według W3C osobnym zestawem. Wyjątek obejmuje stronę, która jest wynikiem procesu albo jego krokiem: do kroku zamówienia, potwierdzenia przelewu czy listy wyników wyszukiwania można dojść tylko przez sam proces i jest to dozwolone. W serwisie liczącym trzy lub cztery strony mogą według W3C wystarczyć linki ze strony głównej i z powrotem do niej, bo strona główna działa wtedy także jako mapa witryny.
/ Jak strony go nie spełniają
- Menu główne jest jedyną drogą do większości stron: nie ma wyszukiwarki, mapy witryny ani indeksu.
- Strona z mapą witryny istnieje, ale ostatnio aktualizowano ją dwie przebudowy temu i pomija całe działy, więc do tych działów prowadzi już tylko jedna droga.
- Wyszukiwarka serwisu przeszukuje tylko bloga, więc do strony produktu, pomocy albo regulaminu można dojść wyłącznie z menu.
- Strony docelowe kampanii nie są podlinkowane nigdzie w serwisie i można na nie trafić tylko z reklamy albo e-maila.
- W centrum pomocy do artykułu dochodzi się jedynie, klikając w głąb drzewa kategorii, bez wyszukiwarki i bez listy artykułów.
/ Jak sprawdzić samodzielnie
- Ustal, co jest zestawem stron: strony o jednym celu i jednym właścicielu. Każdą wersję językową oceniaj osobno, a kroki zamówienia, potwierdzenia i wyniki wyszukiwania odłóż na bok, bo obejmuje je wyjątek dotyczący procesu.
- Spisz drogi, które oferują strony: menu główne, wyszukiwarkę, stronę z mapą witryny, spisy treści, linki do powiązanych treści, indeks. Do każdej strony muszą prowadzić dwie z nich.
- Wybierz próbkę stron położonych głęboko, na przykład stary artykuł, politykę prywatności i produkt w podkategorii, i dojdź do każdej z nich dwiema różnymi drogami, nie wpisując adresu.
- Wyszukaj dokładny tytuł każdej strony z próbki i sprawdź, czy pojawia się w wynikach.
- Otwórz mapę witryny i porównaj ją z nawigacją. Szukaj pominiętych działów i linków, które kończą się błędem 404.
/ Jak to naprawić
- Umieść formularz wyszukiwania na każdej stronie: element form z role="search" albo element search z HTML, pole input typu search z etykietą i przycisk wysyłania. Wyszukiwarka powinna indeksować cały zestaw stron.
- Opublikuj mapę witryny jako zwykłą stronę z linkami pogrupowanymi według działów, podlinkuj ją w stopce każdej strony i generuj ją z tego samego źródła co nawigację, żeby nie mogła zostać w tyle.
- Dodaj linki między powiązanymi stronami: ścieżkę okruszków (breadcrumbs), listę powiązanych artykułów albo linki w tekście do stron, o których jest w nim mowa.
- Długim dokumentom i publikacjom podzielonym na kilka stron daj spis treści z linkami do wszystkich rozdziałów.
- Każdą stronę docelową, która zostaje w sieci po zakończeniu kampanii, podlinkuj co najmniej ze strony działu i z mapy witryny.
/ Co sprawdza nasz skaner
Żaden automatyczny test w naszym skanie nie obejmuje tego kryterium. Każda reguła ocenia pojedynczą stronę, a tu chodzi o to, jak strony serwisu łączą się ze sobą. Test HTML_CodeSniffer dla 2.4.5 zgłasza tylko uwagę z prośbą o ręczne sprawdzenie, a skan zachowuje wyłącznie błędy, więc nic się nie pojawia. W audycie ręcznym przechodzimy dwiema drogami do próbki głęboko położonych stron.
/ Kto je łamie, według naszych pomiarów
Cotygodniowy indeks nie ma danych dla tego kryterium, bo żaden test uruchamiany przez skan witryny go nie sprawdza. Ocenia je człowiek i do tego służy audyt ręczny.
Jedna strona na podmiot, mierzona automatycznie w tygodniowym cyklu. Jeśli podmiot coś naprawił od ostatniego pomiaru, zmiana będzie widoczna przy następnym, a każdy podmiot może odpowiedzieć na swojej stronie.
/ Pytania o to kryterium
Czy serwis musi mieć wyszukiwarkę, żeby spełnić kryterium 2.4.5?
Nie. Wyszukiwarka to jeden z kilku sposobów wymienionych przez W3C. Wystarczą dowolne dwa, na przykład menu główne i strona z mapą witryny albo menu i linki między powiązanymi stronami. W dużym serwisie wyszukiwarka bywa najprostszą drugą drogą, ale kryterium jej nie wymaga.
Czy kroki zamówienia i wyniki wyszukiwania też potrzebują kilku dróg dostępu?
Nie. Kryterium wyłącza stronę, która jest wynikiem procesu albo jego krokiem. Do kroku zamówienia, potwierdzenia płatności czy strony wyników można dojść tylko przez proces i jest to dozwolone. Strony produktów, od których zaczyna się zamówienie, nadal potrzebują dwóch dróg.
Czy plik sitemap.xml liczy się jako jeden ze sposobów?
Sam w sobie nie. Technika W3C dotycząca mapy witryny opisuje stronę internetową z linkami do działów serwisu, podlinkowaną ze stron, które wymienia. Plik sitemap.xml powstaje dla robotów wyszukiwarek i nie jest pokazywany ludziom w serwisie. Warto go zostawić dla wyszukiwarek, a jeśli mapa witryny ma być jedną z dwóch dróg, opublikować też jej wersję w HTML.
