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.