2.4.4 Cel łącza (w kontekście) - poziom A
Użytkownik ma rozumieć dokąd prowadzi link i po co jest, na podstawie samego tekstu łącza albo tekstu łącza razem z jego kontekstem.
O co chodzi w kryterium 2.4.4 Cel łącza (w kontekście) w praktyce?
W praktyce chodzi o to, żeby link nie był zagadką.
Jeśli ktoś czyta stronę wzrokiem, to często dopowiada sobie sens z układu i otoczenia. Ale użytkownik czytnika ekranu bardzo często przegląda stronę po samych linkach albo skanuje treść szybciej niż liniowo. Wtedy linki typu „kliknij tutaj”, „więcej”, „czytaj”, „pobierz” przestają mieć znaczenie, bo nie wiadomo: więcej czego? pobierz co?
Kluczowa jest końcówka nazwy: w kontekście. WCAG dopuszcza, że czasem sam tekst linku może być krótki, ale pod warunkiem, że jego sens wynika z kontekstu (np. z nagłówka, zdania, listy, w której link się znajduje).
Najczęstsze powody niespełnienia kryterium 2.4.4
Link ma tekst ogólny i powtarzalny, który nie niesie celu: „tutaj”, „więcej”, „czytaj”, „zobacz”, „pobierz”. Użytkownik widzi wiele takich samych linków i nie ma jak ich odróżnić. Druga sytuacja to kiedy link jest ikoną bez jasnej informacji, co stanie się po aktywacji. Ikona może być jednoznaczna dla autora, ale dla użytkownika (i technologii wspomagających) cel nie jest jednoznaczny.
Jak sprawdzić 2.4.4 na gotowej stronie
Zrób szybki test „bez kontekstu”:
- Otwórz stronę i przejrzyj same linki (albo po prostu wzrokiem wyłap wszystkie „więcej”, „pobierz”, „tutaj”). Jeśli nie jesteś w stanie powiedzieć, dokąd prowadzi każdy z nich, to znaczy, że cele linków nie są wystarczająco jasne.
- Drugi test: znajdź listę aktualności, ofert lub dokumentów. Jeśli kilka linków ma identyczny tekst, upewnij się, że kontekst jednoznacznie je rozróżnia. Jeśli nie rozróżnia, trzeba doprecyzować treść linków.
Rekomendacje jak spełnić kryterium 2.4.4
Najprostsza zasada redakcyjna: link ma nazywać to, do czego prowadzi albo czynność + obiekt.
Zamiast „Czytaj więcej” lepiej „Czytaj więcej o zasadach zapisów” albo „Czytaj więcej: oferta zajęć dla dzieci”.
Jeśli link jest krótki, dopilnuj, żeby kontekst go „dopowiadał” bez wątpliwości. Dodaj "title", który zapewni użytkownikowi niezbędne informacje: co się stanie po kliknięciu.
Pełny tekst kryterium 2.4.4 Cel łącza (w kontekście)
Cel każdego łącza może wynikać z samej treści łącza lub z treści tekstu powiązanego z kontekstem łącza określonym programowo, poza tymi przypadkami, kiedy cel łącza i tak byłby niejasny dla użytkowników.
Źródło: https://www.w3.org/Translations/WCAG21-pl/#cel-acza-w-kontekscie
Chcesz wiedzieć więcej?
- 2.1.1 Klawiatura - poziom A
- 2.1.2 Brak pułapki na klawiaturę - poziom A
- 2.1.3 Klawiatura (bez wyjątków) - poziom AAA
- 2.1.4 Jednoznakowe skróty klawiaturowe - poziom A
- 2.2.1 Dostosowanie czasu - poziom A
- 2.2.2 Pauza, zatrzymanie, ukrycie - poziom A
- 2.2.3 Brak czasu - poziom AAA
- 2.2.4 Przerywanie - poziom AAA
- 2.2.6 Ostrzeżenie o limicie czasu - poziom AAA
- 2.3.1 Trzy błyski lub wartości poniżej progu - poziom A
- 2.3.2 Trzy błyski - poziom AAA
- 2.3.3 Animacja po interakcji (Poziom AAA)
- 2.4.1 Możliwość pominięcia bloków - poziom A
- 2.4.2 Tytuł strony - poziom A
- 2.4.3 Kolejność fokusu - poziom A
- 2.4.5 Wiele dróg - poziom AA
- 2.4.6 Nagłówki i etykiety - poziom AA
- 2.4.7 Widoczny fokus - poziom AA
- 2.4.8 Lokalizacja - poziom AAA
- 2.4.9 Cel łącza (z samego łącza) - poziom AAA
- 2.4.10 Nagłówki sekcji - poziom AAA
- 2.5.1 Gesty wskazujące - poziom A
- 2.5.2 Rezygnacja ze wskazania - poziom A
- 2.5.3 Etykieta w nazwie - poziom A
- 2.5.4 Aktywowanie ruchem - poziom A
- 2.5.5 Rozmiar celu - poziom AAA
- 2.5.6 Równoległy mechanizm wprowadzania danych - poziom AAA