Cel kryterium – o co chodzi?
Kryterium 2.5.7 wymaga, aby każda funkcja oparta na przeciąganiu (drag) miała prostą alternatywę – taką, którą można wykonać kliknięciem, klawiaturą lub innym prostym działaniem. Użytkownik nie może być zmuszony do „złap i przesuń”, jeśli jest to trudne lub niewykonalne.
Kluczowe punkty:
-
Alternatywa obowiązkowa: jeśli coś działa przez przeciąganie, musi też działać przez przyciski, kliknięcia lub pola tekstowe.
-
Zero precyzyjnych gestów: interfejs nie może wymuszać długich lub trudnych ruchów.
-
Pełna funkcjonalność: alternatywa musi dawać taką samą możliwość wykonania zadania.
-
Wyjątek: nie dotyczy sytuacji, gdy przeciąganie samo w sobie jest celem (np. rysowanie).
Przykłady:
Poprawnie: suwak ma przyciski „+” i „–”, lista sortowana przeciąganiem ma też „Góra/Dół”, karuzela ma „Poprzednie/Następne”.
Błędnie: jedyny sposób wykonania akcji to drag-and-drop – bez przycisków, pól lub klawiatury.
Czy wiesz, że?
Osoby korzystające z klawiatury, przełączników, sterowania głosem lub oczu często nie mogą wykonać żadnego gestu przeciągania. Alternatywa sprawia, że interfejs staje się możliwy do obsługi dla wszystkich.











































