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
-
14.03.2024Akademia WCAG
WCAG 2.1 – Kryterium 2.5.3 – etykieta w nazwie (Poziom A)
Dzisiaj przybliżymy Wam kryterium WCAG 2.5.3 etykieta w nazwie na poziomie pojedynczego A. Jak zwykle chcemy wytłumaczyć Wam to jak…
-
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…
-
29.09.2023Akademia WCAG
WCAG 2.1. – kryterium 2.2.2 – Pauza, zatrzymanie, ukrycie (poziom A)
Kryterium to odnosi się do wszystkich elementów, które poruszają się (są animowane) na stronie przez dłużej niż 5 sekund. Wszyscy…