2.5.7 Dragging Movements
WCAG – Definition
Wenn eine Funktion Ziehen/Draggen erfordert (z. B. Drag & Drop), muss auch eine Alternative ohne Ziehen verfügbar sein (z. B. per Klick, Tastatur oder einfachem Button).
Ausnahme: Wenn Dragging wesentlich für die Funktion ist (z. B. ein Malprogramm).
Bedeutung
-
Nutzer mit motorischen Einschränkungen können keine präzisen Drag-Bewegungen ausführen.
-
Screenreader- oder Tastaturnutzer haben oft keine Möglichkeit zum Draggen.
-
Auch bei Touchscreens kann Draggen schwerfallen (kleine Elemente, kein Platz, Zittern).
Ausreichende Techniken
Alternative Buttons für Drag-and-Drop
Schlecht: Nur Draggen per Maus möglich.
Gut: Buttons zum Verschieben.
Tastatursteuerung ergänzen
Pfeiltasten oder Tastenkombinationen, um Elemente zu verschieben.
Drag & Drop nur als Komfort, nicht als Pflicht
Beispiel: Dateien hochladen
-
Draggen möglich
-
oder per Button „Datei auswählen“
Gesten nicht erzwingen
Funktionen wie „Karte verschieben“ sollten auch mit Pfeil-Buttons möglich sein.
Beratungstechniken
-
Immer sichtbare Alternativen anbieten, nicht nur versteckt im Kontextmenü.
-
Erklären, dass Drag optional ist („Dateien hierhin ziehen oder Button nutzen“).
-
Touchfreundliche Alternativen einbauen, da Drag auf Mobilgeräten unpraktisch sein kann.
-
Testen mit Tastatur: Kann ich dieselbe Funktion ohne Maus nutzen?
Fehler
- Drag & Drop ist die einzige Möglichkeit, eine Aufgabe auszuführen.
- Reihenfolge von Elementen nur durch Ziehen veränderbar.
- Datei-Upload nur durch Dragging möglich.
- Mobile Nutzer scheitern, weil Drag zu unpräzise ist.