Zasada 2: Funkcjonalność 2.5 Metody obsługi

2.5.7 Ruchy przeciągania

WCAG 2.5.7 Dragging Movements

W skrócie

Każda funkcja wymagająca przeciągania (drag and drop, suwaki, sortowanie) ma alternatywę w postaci pojedynczych kliknięć.

Poziom
AA Standard, którego wymaga prawo – usuwa najczęstsze bariery.
Czy to obowiązkowe?
Nowe w WCAG 2.2 – zalecane · od WCAG 2.2
Kto w zespole odpowiada
Programowanie, Projektowanie UX/UI
Jak to wykryć
Tylko test ręczny

Komu i dlaczego to pomaga

Przeciąganie wymaga przytrzymania i precyzyjnego ruchu – dla wielu osób z niepełnosprawnością ruchową to niewykonalne.

  • Osoby z niepełnosprawnością ruchową
  • Seniorzy

Jak zrobić to dobrze

  • Dodaj przyciski „w górę/w dół”, pola do wpisania wartości lub zwykły przycisk wyboru pliku.

Najczęstsze błędy

  • Sortowanie listy tylko przez przeciąganie.
  • Wgrywanie pliku tylko przez upuszczenie na obszar.
  • Suwak zakresu cen bez pól do wpisania wartości.

Jak to sprawdzić

  1. Znajdź elementy przeciągane i sprawdź, czy da się osiągnąć to samo kliknięciami.

Tylko test ręczny. Automat tego nie sprawdzi – potrzebny jest test ręczny lub audyt ekspercki.

Czy to obowiązkowe?

Powiązane kryteria

2.5.1

Gesty dotykowe

Poziom A Wymagane prawem

Funkcje obsługiwane gestami wielopunktowymi (szczypanie, dwa palce) lub wymagającymi określonej ścieżki (przeciągnięcie po łuku) mają alternatywę w postaci pojedynczego kliknięcia/dotknięcia.

2.1.1

Klawiatura

Poziom A Wymagane prawem

Wszystko, co da się zrobić myszą, musi dać się zrobić samą klawiaturą: menu, przyciski, formularze, suwaki, okna dialogowe, odtwarzacze.

Ostatnia aktualizacja: .
Źródło: Understanding SC 2.5.7: Dragging Movements – oficjalne objaśnienie W3C (po angielsku).