W tym artykule omówimy kluczowe nowe wytyczne w WCAG 2.2, takie jak:
- 2.4.7 Widoczny fokus (Focus Visible)
- 3.3.7 Ułatwienie pracy (Accessible Authentication)
- 3.2.6 Zapewnienie bezpiecznego wyboru (Dragging Movements)
- 2.4.12 Indykator fokusa (Focus Appearance)
- 2.5.7 Przeciąganie i poruszanie (Dragging Movements)
- 3.2.6 Pomoc przy wyborach (Findable Help)
Każda z tych nowych wytycznych ma na celu poprawę dostępności interfejsów, aby umożliwić użytkownikom łatwiejsze i bardziej intuicyjne korzystanie z witryn oraz aplikacji internetowych.
1. 2.4.7 Widoczny fokus (Focus Visible)
Jednym z kluczowych aspektów dostępności strony internetowej jest nawigacja klawiaturą. WCAG 2.4.7 koncentruje się na tym, aby każdy interaktywny element na stronie (linki, przyciski, pola formularzy) miał widoczny fokus, czyli wyróżnienie, które wskazuje użytkownikowi, gdzie aktualnie znajduje się "kursor" nawigacji klawiaturowej.
Dlaczego jest to ważne?
Widoczny fokus jest kluczowy dla osób korzystających z klawiatury, zwłaszcza tych, które nie mogą używać myszy (np. osoby z niepełnosprawnościami ruchowymi). Wyraźnie zaznaczony fokus pozwala użytkownikowi śledzić nawigację po stronie, co znacznie ułatwia obsługę.
Co zmieniło się w WCAG 2.2?
W nowej wersji WCAG wprowadzono bardziej rygorystyczne wymogi dotyczące widoczności fokusa. Teraz focus musi być nie tylko obecny, ale również wyraźny i kontrastowy. Dzięki temu użytkownicy mogą łatwo rozpoznać, gdzie aktualnie się znajdują w strukturze strony.
2. 3.3.7 Ułatwienie pracy (Accessible Authentication)
Jednym z nowych wymogów WCAG 2.2 jest kryterium 3.3.7, dotyczące uwierzytelniania dostępnego dla wszystkich użytkowników, zwłaszcza tych z trudnościami poznawczymi.
Na czym polega wyzwanie?
Współczesne metody uwierzytelniania, takie jak CAPTCHA czy skomplikowane hasła, mogą być trudne dla wielu użytkowników, szczególnie dla osób z niepełnosprawnościami poznawczymi, osób starszych lub użytkowników z problemami neurologicznymi. Tradycyjne procesy weryfikacji tożsamości wymagają od użytkownika zapamiętywania informacji lub wykonywania skomplikowanych czynności, co może być dużą barierą.
Nowe podejście
WCAG 2.2 nakazuje, aby procesy uwierzytelniania były bardziej dostępne. Oznacza to, że zamiast zapamiętywania trudnych haseł, użytkownicy powinni mieć możliwość korzystania z metod takich jak uwierzytelnianie biometryczne (np. odcisk palca, rozpoznawanie twarzy), automatyczne generowanie haseł lub inne uproszczone mechanizmy logowania.
Przykłady dobrych praktyk:
- Umożliwienie użytkownikom logowania za pomocą odcisku palca lub twarzy.
- Implementacja systemów uwierzytelniania, które pozwalają na jednorazowe hasła (wysyłane np. na telefon komórkowy).
- Wprowadzenie funkcji autouzupełniania haseł w przeglądarkach.
3. 3.2.6 Zapewnienie bezpiecznego wyboru (Dragging Movements)
WCAG 2.2 kładzie duży nacisk na zapewnienie dostępności w obsłudze interfejsów dla osób, które mają problemy z motoryką. Kryterium 3.2.6 dotyczy elementów interaktywnych, które wymagają od użytkownika wykonywania ruchów przeciągania i poruszania (drag and drop).
Problem
Dla wielu osób, szczególnie tych z ograniczoną sprawnością rąk, precyzyjne ruchy myszką, takie jak przeciąganie elementów, są trudne lub niemożliwe do wykonania. WCAG 2.2 zwraca uwagę na to, aby strony internetowe i aplikacje oferowały alternatywne metody wprowadzania danych bez potrzeby przeciągania.
Jak to działa?
Alternatywne rozwiązania mogą obejmować:
- Możliwość wybrania i przeniesienia elementu za pomocą klawiatury (np. przy użyciu strzałek).
- Dopuszczenie prostszych gestów, takich jak kliknięcie lub dwukliknięcie, zamiast bardziej skomplikowanych ruchów przeciągania.
- Wprowadzenie mechanizmów potwierdzenia, aby użytkownik mógł bezpiecznie i precyzyjnie wykonać operację.
4. 2.4.12 Indykator fokusa (Focus Appearance)
Podobnie jak wytyczna 2.4.7, kryterium 2.4.12 rozwija ideę widoczności fokusa. Chodzi jednak o bardziej szczegółowe wymagania dotyczące jego wyglądu, aby był on dobrze widoczny, łatwy do odróżnienia i jednoznacznie informował użytkownika o miejscu nawigacji.
Co to zmienia?
Nowe zasady wymagają, aby wygląd fokusa był bardziej kontrastowy względem tła i wyróżniał się bardziej niż w poprzednich wersjach. Fokus musi być dobrze widoczny w każdych warunkach, niezależnie od kolorystyki strony czy jej struktury. W praktyce oznacza to konieczność implementacji silniejszych efektów wizualnych dla elementów fokusa, takich jak zmiana obramowania, koloru lub zastosowanie animacji.
5. 2.5.7 Przeciąganie i poruszanie (Dragging Movements)
To kryterium pokrywa się z wytyczną 3.2.6 i rozszerza ją o specyficzne wymagania dotyczące przeciągania i poruszania elementów na ekranie. Podobnie jak wcześniej, WCAG 2.2 wymaga, aby operacje wymagające przeciągania miały alternatywę dla użytkowników z ograniczeniami motorycznymi.
Kluczowe wytyczne:
- Dopuszczenie prostszych mechanizmów sterowania, takich jak klikanie zamiast przeciągania.
- Wprowadzenie dostępnych interfejsów, które nie wymagają skomplikowanych ruchów.
6. 3.2.6 Pomoc przy wyborach (Findable Help)
Nowa wytyczna WCAG 2.2 wskazuje, że strony internetowe i aplikacje powinny zapewniać łatwo dostępną pomoc użytkownikom, którzy mogą jej potrzebować. Obejmuje to udostępnienie funkcji takich jak wyszukiwarka pomocy, dostęp do FAQ czy szybkie połączenie z obsługą klienta.
Jak to działa?
- Użytkownicy powinni mieć możliwość łatwego odnalezienia opcji wsparcia technicznego lub pomocy na stronie.
- Informacje o wsparciu muszą być widoczne i dostępne na każdym etapie nawigacji strony, co zmniejsza frustrację i poprawia doświadczenia użytkownika.
Podsumowanie
Wprowadzenie nowych wytycznych w WCAG 2.2 to krok w stronę większej inkluzywności w projektowaniu treści cyfrowych. Skupiając się na widoczności fokusa, uproszczonym uwierzytelnianiu, eliminacji trudnych operacji przeciągania i poruszania oraz łatwo dostępnym wsparciu, nowe wytyczne podkreślają znaczenie dostępności w erze cyfrowej. Spełnienie tych wymagań to nie tylko spełnienie formalnych standardów, ale przede wszystkim umożliwienie wszystkim użytkownikom, niezależnie od ich możliwości, korzystanie z treści w pełni komfortowy i satysfakcjonujący sposób.