WCAG 2.1, 2.5.1, A

Zeigergesten

  • WCAG: 2.1
  • Stufe: A
  • Thema: Mobile Bedienbarkeit

Für Web-Inhalte, die über pfadbasierte Zeiger- oder über Mehrpunktgesten bedient werden, muss es alternative Eingabemöglichkeiten geben mittels einfacher Zeigereingabe. Dies ermöglicht es Menschen, die in ihrer Bewegungsfreiheit eingeschränkt sind, jene Inhalte ebenfalls zu bedienen.

Verstehen

Für Menschen, die in ihrer Bewegungsfreiheit stark eingeschränkt sind, ist es oft schwierig und teilweise unmöglich, Pfad- oder Mehrfach-Touch-Eingaben zu tätigen. Komplexe Gesten sind z.B. Streichgesten vom Rand her, um ein Menü einzublenden, Wischgesten zum Bewegen von Karussell-Inhalten, Zieh-Gesten zum Verstellen von Schiebereglern, oder Mehrpunktgesten wie die Spreizgeste zum Vergrössern eines Kartenausschnitts. Drag-and-Drop-Eingaben gelten nicht als pfadbasiert im Sinne dieses Kriteriums, denn dabei ist der Pfad zwischen Start- und Endpunkt beliebig.

Deshalb ist es wichtig, dass Funktionen, welche durch ebensolche Eingaben ausgeführt werden, auch über eine alternative, einfach bedienbare Eingabe ausgeführt werden können (etwa einfaches Klicken, Doppelklicken, oder Klicken-und-Halten). Alternativen können z.B. sein:

- Das Verändern eines Kartenausschnitts ist nicht nur mit Spreizgeste möglich, sondern auch über Schalter «Karte vergrössern» bzw. «Karte verkleinern».

- News- oder Foto-Slider können nicht nur mittels Wischgeste bewegt werden, sondern auch über Pfeiltasten nach links und nach rechts für die weiteren Elemente.

- In einem Projektmanagement-Werkzeug mit diversen Spalten können die Arbeitspakete nicht nur mittels Wischgeste in eine andere Spalte verschoben werden, sondern auch indem man ein Element markiert und es mit Pfeilen in die andere Spalte verschiebt.

Ausnahmen: Ausgenommen von diesem Kriterium sind Fälle, in denen die Mehrpunkt- oder pfadbasierte Geste essenziell wichtig ist - etwa bei der Handschrifterkennung.

Hinweis: «Zeiger» meint in diesem Kontext indirekte Eingaben mittels Mauszeiger ebenso wie direkte Eingaben, etwa mit dem Finger auf dem Touchscreen oder mit dem Stift auf einem Tablet.

Wichtig: Diese Anforderung gilt nur für Zeigergesten, die von Web-Inhalten interpretiert und verarbeitet werden - sie betreffen also nicht Gesten für die Bedienung von Nutzeragenten oder Hilfsmitteln (z.B. Gesten zur Navigation zwischen Seiten im Browser oder Gesten zur Nutzung systemseitiger Screenreader).

Verantwortlichkeiten

  • Das Entwicklungsteam stellt alternative Bedienungsmöglichkeiten zur Verfügung, wenn Mehrpunkt
  • oder pfadbasierte Gesten für die Bedienung von Web-Inhalten implementiert werden.

WCAG-Text

Alle Funktionen, die Mehrpunkt- oder pfadbasierte Gesten zur Bedienung verwenden, können mit einer einfachen Zeigereingabe ohne pfadbasierte Geste bedient werden, es sei denn, eine Mehrpunkt- oder pfadbasierte Geste ist unerlässlich.

Anmerkung: Diese Anforderung gilt für Web-Inhalte, die Zeigeraktionen interpretieren (d.h. dies gilt nicht für Aktionen, die zur Bedienung des Benutzeragenten oder der unterstützenden Technologie erforderlich sind).