WCAG 2.1 – kryterium 2.5.2 – Rezygnacja ze wskazania (Poziom A)
- Przejdź do artykułów z tagiem akademiaWCAG
- Przejdź do artykułów z tagiem dostępność
- Przejdź do artykułów z tagiem niewidomi
- 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
Zapraszamy Was do zapoznania się z kryterium WCAG 2.5.2 rezygnacja ze wskazania – poziom A.
Kryterium to ma zastosowanie zarówno do urządzeń mobilnych takich jak telefony czy tablety, ale także komputerów, które obsługujemy na co dzień za pomocą myszki, touchpada czy rysika.
Najważniejsza zasada WCAG 2.5.2 rezygnacja ze wskazania?
Pisząc aplikacje, pamiętajmy o tym, by nie wywoływać zdarzenia, które zadzieje się podczas jednorazowego kliknięcia myszy lub dotknięcia ekranu.
Tak, tak, wiemy, wydaje się straszne i trudne… Już dajemy przykłady, będzie łatwiej
Przycisk na stronie www do wysłania formularza
Samo jego aktywowanie – kliknięcie/dotknięcie – nie powinno spowodować wysłania formularza. Akcja powinna zadziać się dopiero, jeśli wykonamy akcję oderwania wskaźnika – czyli akcje “up”. Dopóki jednak tego nie zrobimy, możemy nasz wskaźnik przesunąć w dowolne miejsce poza element, czyli anulować wskazanie, a nasze zdarzenie nie wykona się.
Przycisk w aplikacji
Weźmy za przykład popularny Instagram. Zobaczcie, że samo przytrzymanie przycisku “+” powoduje przejście na ekran dodawania relacji. Czym broni się Instagram? Między innymi tym, że po pojawieniu się nowego ekranu mamy opcje przycisku “X” czyli “zamknij”. Kryterium jest więc spełnione. Pozostałe z tych przycisków, na przykład “rolki” wykonują już inną akcję. Musimy podnieść wskaźnik, by przeglądać przez kolejne godziny wspaniałe rolki. Może by tak utrzymać jakąś spójność? Zapewne idą za tym decyzje biznesowe.
Przycisk typu checkbox
Samo jego aktywowanie, czyli tak zwane wskazanie, rzeczywiście powoduje jego zaznaczenie, jednakże Użytkownik ma możliwość cofnięcia tego zachowania, dzięki kliknięciu w niego raz jeszcze.
Link
Wykonanie akcji wskazania na linku nie wykona nam przejścia do kolejnej strony, jeśli przesuniemy wskaźnik poza ten element.
Tooltip
Wskazanie na ten element może powodować nam pokazanie się dodatkowej informacji, jednakże anulowanie wskazania spowoduje jej zniknięcie. Nasz Użytkownik jest w stanie przywrócić stan pierwotny – stan bez dodatkowej informacji. Czy rekomendujemy takie rozwiązanie? Raczej doradzamy naszym Klientom, by tooltipy implementować jako przyciski, ale to temat na inne kryterium.
Wydawało się strasznie, a chyba nie było tak źle, prawda?
Małgorzata Szymczak
Accessibility Specialist & Junior Frontend Developer
Polecane artykuły
-
02.02.2023Akademia WCAG
WCAG 2.1. – kryterium 1.2.3 – Audiodeskrypcja lub alternatywa tekstowa dla mediów (nagranie) (poziom A)
Filmy dostępne dla każdego. Wyobraźmy sobie, że mamy materiał wideo, który chcemy opublikować na znanym portalu YouTube. Nagranie posiada dialogi,…
-
17.05.2024Akademia WCAG
WCAG 2.1 – Kryterium 3.1.5 – Poziom umiejętności czytania (Poziom AAA)
Dzisiaj przychodzimy do Was z kolejną dawką wiedzy z serii Akademia WCAG. Ponownie wracamy do treści strony w kontekście trudności…
-
02.04.2023Akademia WCAG
WCAG 2.1 – kryterium 1.3.1 – Informacje i relacje: (poziom A) część 2
Dzisiaj kontynuacja kryterium 1.3.1 WCAG – zajmijmy się listami. Dlaczego warto grupować elementy i w jaki sposób zrobić? Odpowiedź jest…