2.1.4 Tastaturkurzbefehle
Kurzbefehle aus nur einer Taste (Buchstabe, Zahl, Zeichen) müssen sich abschalten oder umbelegen lassen oder nur bei Fokus wirken.
Stufe APrinzip 2: Bedienbar
Was bedeutet das?
Manche Websites reagieren auf einzelne Tasten, etwa „s“ für Suche oder „k“ für Pause. Wer per Sprache diktiert, löst solche Befehle versehentlich aus, weil jedes gesprochene Wort als Folge von Buchstaben ankommt. Auch ein Zittern der Hand kann so ungewollte Aktionen starten.
Gibt es solche Kurzbefehle, muss mindestens eines gelten: Man kann sie abschalten, man kann sie auf eine Kombination mit Strg oder Alt umlegen, oder sie wirken nur, solange das betreffende Element den Fokus hat. Kurzbefehle mit Strg, Alt oder Cmd fallen nicht unter dieses Kriterium.
Wem hilft das?
- Menschen, die ihren Computer per Sprache steuern
- Menschen mit Tremor oder anderen motorischen Einschränkungen, die oft Tasten versehentlich drücken
- Tastaturnutzer, deren gewohnte Tasten sonst mit Ihren Befehlen kollidieren
Typische Fehler
- Eine globale Taste wie „/“ oder „s“ springt immer ins Suchfeld, ohne Möglichkeit zum Abschalten
- Ein Webshop-Player reagiert seitenweit auf „m“ für stumm, auch während man in ein Formular tippt
- Kurzbefehle sind in einem Skript fest eingebaut und nirgends dokumentiert oder einstellbar
So prüfen wir das
- nur Mensch Nur von Hand: Hier lässt sich nichts Sinnvolles messen. Die Prüferin oder der Prüfer testet es direkt.
Prüffrage: Kurzbefehle mit einzelnen Zeichen müssen abschaltbar, änderbar oder nur bei Fokus aktiv sein.
Entschieden wird jedes Kriterium von einem Menschen. Kein Kriterium gilt automatisch als erfüllt.
So beheben Sie es
document.addEventListener("keydown", (e) => {
if (e.key === "s") suche.focus();
});document.addEventListener("keydown", (e) => {
if (!einstellungen.kurzbefehle) return;
if (e.altKey && e.key === "s") {
e.preventDefault();
suche.focus();
}
});Der Befehl braucht jetzt die Alt-Taste und lässt sich in den Einstellungen ganz abschalten, versehentliche Auslöser fallen weg.
Praxistipps
- Prüfen Sie Erweiterungen und eingebundene Skripte: Kurzbefehle stammen oft von Plugins, nicht vom eigenen Code.
Ratgeber und Muster dazu
Offizielle Quelle
Understanding WCAG 2.2 beim W3C (Englisch): 2.1.4 Character Key Shortcuts
Wie steht Ihre Website bei diesem Kriterium?
Der kostenlose Check prüft Ihre Startseite automatisch, das Audit entscheidet alle 55 Kriterien.