Standardy · WCAG 2.2

SC 2.5.1 Poziom A WCAG 2.1

Gesty wskaźnika

Każda funkcja wymagająca gestu wielodotykowego lub ścieżkowego — szczypnięcie do zoomu, obrót dwoma palcami, przesunięcie do usunięcia — musi być również dostępna przez aktywację jednym punktem, która nie wymaga śledzenia ścieżki.

Czego wymaga

Jeśli funkcja może być wywołana złożonym gestem — szczypnięciem, obrotem dwoma palcami, przesunięciem trzema palcami, rysowaniem kształtu, szybkim ruchem do odrzucenia — musi istnieć prostszy sposób wykonania tej samej czynności jednym stuknięciem lub kliknięciem. Aktywacja jednym punktem nie zależy od ścieżki w przestrzeni; stuknięcie przycisku jest akceptowalne, przeciąganie po linii — nie.

Wyjątek stosuje się, gdy gest jest niezbędny dla funkcji: podpisywanie podpisu, rysowanie odręczne, aplikacja klawiatury fortepianowej.

Jak spełnić wymaganie

  • Szczypnięcie do zoomu na obrazie lub mapie: dodaj widoczne przyciski powiększenia i pomniejszenia.
  • Obrót dwoma palcami w edytorze zdjęć: dodaj przycisk obrotu o 90 stopni lub pole liczbowe.
  • Przesunięcie do usunięcia na liście: udostępnij też przycisk Usuń po stuknięciu lub w menu kontekstowym.
  • Przesunięcie do ujawnienia akcji (w stylu poczty iOS): te same akcje dostępne przez długie naciśnięcie lub widoczny wiersz akcji.
  • Odblokowywanie wzorem rysowanym: oferuj PIN lub hasło jako alternatywę.
  • Wielodotykowe elementy sterujące (obrót, uchwyty skali na płótnie): dodaj pola wejściowe lub krokowe przyciski.

Typowe błędy

  • Galerie obrazów ze szczypnięciem do zoomu, ale bez przycisku powiększenia.
  • „Przeciągnij, aby odświeżyć” bez widocznego przycisku Odśwież.
  • Gesty wielopalcowe w niestandardowych widżetach bez udokumentowanego lub widocznego odpowiednika jednostuknięciowego.
  • Widżety map, w których jedynym mechanizmem zoomu jest szczypnięcie dwoma palcami.

Dlaczego to ważne

Gesty wielopunktowe i ścieżkowe wykluczają użytkowników z jedną sprawną ręką, użytkowników korzystających ze wskaźnika głowowego lub pałki ustnej, użytkowników z drżeniem przerywającym gest w połowie drogi oraz każdego używającego rysika lub pomocniczego urządzenia wskazującego emitującego tylko pojedyncze punkty. Alternatywa jednostuknięciowa pomaga też wszystkim korzystającym z witryny jedną ręką na telefonie — jest to znacznie większa publiczność niż docelowa grupa opisana w specyfikacji.