2.5.6 Równoległy mechanizm wprowadzania danych - poziom AAA
Treści internetowe nie ograniczają możliwości korzystania z trybów wprowadzania danych dostępnych na platformie, chyba że ograniczenie jest istotne, wymagane dla bezpieczeństwa treści albo wymagane do przestrzegania ustawień użytkownika.
O co chodzi w kryterium 2.5.6 Równoległy mechanizm wprowadzania danych?
Użytkownik może korzystać z różnych sposobów sterowania: klawiatury, myszy, dotyku, rysika, sterowania głosem, przełączników. Niestety zdarzają się sytuacje kiedy system próbuje to na siłę ograniczyć (np. blokuje klawiaturę, blokuje dotyk, wymusza tylko drag-and-drop, wyłącza możliwość wklejania).
To kryterium mówi: nie ograniczaj użytkownika, jeśli nie masz mocnego powodu. A powód musi mieścić się w trzech dopuszczonych kategoriach: istotność, bezpieczeństwo treści lub respektowanie ustawień użytkownika.
Najczęstsze powody niespełnienia kryterium 2.5.6
Narzucona metoda obsługii
Strona wymusza jeden sposób obsługi mimo, że platforma oferuje kilka. Przykład: element można użyć myszą, ale system akceptuje tylko wybór z klawiatury albo odwrotnie - działa kliknięciem, ale klawiatura jest zablokowana.
Blokowanie ułatwień wprowadzania danych
W komponentach formularzy lub edytorach tekstu blokowane są standardowe metody wprowadzania (np. wklejanie, autouzupełnianie, dyktowanie, skróty systemowe), choć nie jest to konieczne ani dla bezpieczeństwa, ani dla sensu zadania.
Zmuszenie użytkownika do podążania ścieżką twórcy
Ograniczenia są wprowadzane dla porządku (żeby użytkownik robił coś w jeden określony sposób), ale bez uzasadnienia z kryterium. To zwykle zdarza się w miejscach z niestandardowymi kontrolkami, kreatorach, mapy, drag-and-drop.
Jak sprawdzić 2.5.6 na gotowej stronie?
Weź jeden proces (np. formularz) i spróbuj wykonać go na kilka sposobów: myszą, klawiaturą, dotykiem (na telefonie), a jeśli masz możliwość — także głosem/dyktowaniem. Jeśli w którymś miejscu strona „ucina” któryś mechanizm bez wyraźnego powodu (istotność/bezpieczeństwo/ustawienia użytkownika), to masz sygnał niespełnienia kryterium.
Rekomendacje jak spełnić kryterium sukcesu 2.5.6
Zasada bazowa: pozwól działać wszystkim mechanizmom wprowadzania, jakie wspiera platforma, o ile nie masz powodu, by je ograniczyć.
Jeśli chcesz coś ograniczyć, skonfrontuj to z trzema pytaniami:
- Czy to ograniczenie jest istotne dla działania (bez niego funkcja traci sens)?
- Czy jest potrzebne dla bezpieczeństwa treści?
- Czy wynika z ustawień użytkownika (np. użytkownik sam wyłączył jakiś tryb, a Ty to respektujesz)?
Jeżeli odpowiedź brzmi „nie” dla wszystkich trzech, to ograniczenie grozi niespełnieniem 2.5.6 i warto je usunąć.
Pełny tekst kryterium 2.5.6 Równoległy mechanizm wprowadzania danych
Treści internetowe nie ograniczają możliwości korzystania z trybów wprowadzania danych dostępnych na platformie, z wyjątkiem sytuacji, w których ograniczenie jest istotne, wymagane do zapewnienia bezpieczeństwa treści lub wymagane do przestrzegania ustawień użytkownika.
Źródło: https://www.w3.org/Translations/WCAG21-pl/#rownoleg-y-mechanizm-wprowadzania-danych
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.4 Cel łącza (w kontekście) - 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