Prüfpunkt 2.5.2Stufe AZeiger, Gesten und Zielgrößen
Warum soll ein Klick erst beim Loslassen auslösen?
Ein Klick soll erst beim Loslassen auslösen, damit Nutzer einen Fehlgriff abbrechen können: Wer merkt, dass der Finger auf der falschen Schaltfläche liegt, zieht ihn zur Seite und lässt außerhalb los — nichts passiert. Löst eine Funktion dagegen schon beim Herunterdrücken aus, gibt es diesen Rückzieher nicht. Das WCAG-Kriterium 2.5.2 „Zeiger-Abbruch“ verlangt genau diese Abbruchmöglichkeit.
Der Rückzieher ist eingebaute Fehlertoleranz
Auf kleinen Bildschirmen liegen Schaltflächen dicht beieinander, und Finger sind breiter als Mauszeiger. Fehlgriffe gehören zum Alltag — besonders für Menschen mit Zittern oder eingeschränkter Feinmotorik, die den Bildschirm auch unbeabsichtigt berühren. Das Auslösen beim Loslassen macht jeden dieser Fehlgriffe folgenlos: Herunterdrücken ist noch keine Entscheidung, erst das Loslassen auf dem Element zählt. Browser und Betriebssysteme arbeiten von Haus aus so. Probleme entstehen, wenn Skripte das Verhalten übersteuern und bereits auf das Herunterdrücken reagieren — etwa um schneller zu wirken. Ausgenommen sind Funktionen, bei denen das Drücken selbst wesentlich ist, wie eine Klaviertaste in einer Musik-Anwendung.
So weist der Prüfservice dieses Kriterium aus
Ob eine Funktion beim Herunterdrücken oder beim Loslassen auslöst, zeigt sich nur, wenn man sie tatsächlich auslöst — genau das verbietet unsere Passivitätszusage: Der Messkern klickt auf Ihrer Website keine Funktionen an, sendet nichts ab und bestellt nichts. Ein maschinelles Urteil zu diesem Kriterium wäre deshalb nicht gedeckt. Der Prüfbericht weist es offen als manuell zu prüfenden Punkt aus. Diese Ehrlichkeit hat System: Jedes der WCAG-Kriterien erscheint im Bericht einzeln mit seinem Status, damit sichtbar bleibt, was gemessen wurde und was ein Mensch beurteilt.
Beispiele
Auslösen beim Drücken
knopf.addEventListener("mousedown", loeschen);knopf.addEventListener("click", loeschen);
// click löst beim Loslassen aus; wer daneben liegt, zieht den Zeiger weg und nichts passiertMit click statt mousedown lässt sich ein Fehlgriff abbrechen, bevor er wirkt.
So gehen Sie es an
- Testen Sie Ihre wichtigsten Schaltflächen am Telefon: Drücken, Finger zur Seite ziehen, außerhalb loslassen — es darf nichts passieren.
- Bitten Sie Ihre Agentur, Aktionen an das Loslassen zu knüpfen, nicht an das Herunterdrücken.
- Prüfen Sie Sonderfälle wie gedrückt halten oder Ziehen: Auch dort braucht es einen Abbruchweg ohne Folgen.
- Geben Sie folgenreichen Aktionen wie „Endgültig löschen“ zusätzlich eine Rückfrage — Abbruchmöglichkeit und Bestätigung ergänzen einander.
Weiter im Prüfbereich Barrierefreiheit
- Warum muss die sichtbare Beschriftung im hinterlegten Namen vorkommen?Sprachsteuerungs-Nutzer sprechen, was sie sehen. Weicht der hinterlegte Name einer Schaltfläche vom sichtbaren Text ab, läuft der Befehl ins Leere.
- Warum brauchen Schüttel- und Neigefunktionen eine Alternative?Funktionen per Schütteln oder Kippen des Geräts brauchen normale Bedienelemente als Alternative und eine Abschaltung. Das verlangt WCAG 2.5.4.
- Warum braucht Drag-and-drop eine einfache Klick-Alternative?Ziehen und Ablegen kann nicht jeder: Wer den Finger nicht gedrückt halten und bewegen kann, braucht Klick-Alternativen. Das verlangt WCAG 2.5.7.
- Wie groß muss eine Schaltfläche auf einer Website mindestens sein?Mindestens 24 mal 24 Bildpunkte: Das verlangt WCAG 2.2 für Bedienflächen. Kleinere Ziele verfehlen Menschen mit zitternden Händen regelmäßig.
Dieser Prüfpunkt gehört zum Prüfbereich Barrierefreiheit; dort stehen alle Prüfpunkte im Überblick. Was die Prüfung insgesamt leistet, zeigt die Leistungsseite; wie ein Ergebnis zustande kommt, erklärt das Prüfverfahren. Alle Prüfbereiche im Überblick: Wissensbasis.
Foto: Gilles Lambert, CC0





