Zum Inhalt springen
Barrierefrei²

Erfolgskriterium 2.1.4

2.1.4 Tastaturkürzel

Level ABedienbar

Wenn einzelne Tasten zum Problem werden.

1. Was ist das Ziel dieses Kriteriums?

Tastaturkürzel sind das Schweizer Taschenmesser für Tastaturfans – praktisch, schnell und effizient. Aber stell dir vor, du steuerst deinen Computer per Sprache, und plötzlich wird jedes gesprochene Wort, das als Text ankommt, zu einer Kette ungewollter Befehle: Nachrichten werden archiviert, gelöscht oder markiert.

Das Ziel von Erfolgskriterium 2.1.4 ist daher klar: Tastaturkürzel, die nur aus einzelnen Zeichen bestehen, dürfen nicht versehentlich ausgelöst werden. Nutzer:innen müssen solche Kürzel abschalten oder umbelegen können – oder sie dürfen nur wirken, wenn das betreffende Element den Fokus hat.

2. Was fordert das Erfolgskriterium genau?

Ganz konkret geht es um Tastaturkürzel, die nur aus Zeichentasten bestehen – also Buchstaben (groß oder klein), Zahlen, Satzzeichen oder Symbole, ohne zusätzliche Modifikatortasten wie Strg oder Alt.

Wenn solche Kürzel umgesetzt sind, muss mindestens eine der folgenden Bedingungen erfüllt sein:

Abschaltbar: Es gibt einen Mechanismus, um das Tastaturkürzel auszuschalten.

Umbelegbar: Es gibt einen Mechanismus, um das Kürzel so zu ändern, dass es eine oder mehrere nicht druckbare Tasten wie Strg oder Alt einschließt.

Nur bei Fokus aktiv: Das Tastaturkürzel eines Bedienelements wirkt nur, wenn dieses Element den Fokus hat.

Wichtig zu verstehen: Es geht nicht darum, wie viele physische Tasten man drückt, sondern darum, ob nur druckbare Zeichen im Spiel sind. Auch ein Großbuchstabe oder ein „?“, für das man die Umschalttaste braucht, fällt unter die Regel.

Ein typisches Beispiel für „nur bei Fokus aktiv“: In einer Auswahlliste springst du mit dem Anfangsbuchstaben zu einem Eintrag – das ist in Ordnung, weil es nur funktioniert, solange die Liste fokussiert ist.

3. Warum ist das wichtig für Barrierefreiheit?

Stell dir vor, du nutzt Spracheingabe, um produktiv zu arbeiten. Du wechselst zwischen Diktat und Sprachbefehlen. Ein Kollege kommt herein und spricht dich an – und die Spracherkennung tippt seine Worte als Buchstaben. Deine E-Mail-Anwendung archiviert Nachrichten, springt zwischen Unterhaltungen und schaltet etwas stumm, weil einzelne Buchstaben als Kürzel belegt sind.

Abschaltbare oder umbelegbare Einzeltasten-Kürzel schaffen Barrierefreiheit, weil sie:

  • Menschen mit Spracheingabe helfen: Diktierter Text löst keine versehentlichen Befehle aus.
  • Menschen mit motorischen Einschränkungen unterstützen: Wer leicht versehentlich Tasten drückt, kann problematische Kürzel abschalten.
  • Kontrolle zurückgeben: Nutzer:innen können Kürzel so einrichten, dass sie nicht mit ihren Hilfsmitteln kollidieren.
  • Allen helfen, die sich vertippen: Ein falscher Tastendruck außerhalb eines Textfelds hat keine unerwarteten Folgen.

Der Unterschied zu Kürzeln mit Modifikatoren ist entscheidend: „Strg+S“ wird nicht versehentlich durch diktierten Text ausgelöst, ein einfaches „S“ hingegen schon.

4. So setzt du das Kriterium erfolgreich um

Die gute Nachricht: Die Umsetzung ist meist unkompliziert und verbessert die Nutzererfahrung für alle. Hier ein paar bewährte Praxis-Tipps:

Optionen für Einzeltasten-Kürzel:

  • Schalter einbauen: Biete eine Einstellung zum Ein- und Ausschalten aller Einzeltasten-Kürzel an.
  • Umbelegung ermöglichen: Erlaube es, Kürzel auf Kombinationen mit Modifikatoren zu ändern (z. B. aus „A“ wird „Alt+A“).
  • Auf den Fokus beschränken: Lass Kürzel nur innerhalb einer fokussierten Komponente wirken, etwa einer Liste oder eines Players.
  • Oder ganz verzichten: Am einfachsten ist es, von vornherein Kürzel mit Modifikatortasten zu verwenden.

Technische Umsetzung:

Prüfe in deinem Event-Listener, ob die Kürzel aktiviert sind, und reagiere nicht, während jemand in ein Feld tippt:

document.addEventListener('keydown', (event) => {
  // Abschaltbar: Nutzer:innen haben Einzeltasten-Kürzel deaktiviert
  if (!settings.singleKeyShortcuts) return;
  // Kombinationen mit Strg, Alt oder Cmd nicht abfangen
  if (event.ctrlKey || event.altKey || event.metaKey) return;
  // Nicht reagieren, während jemand in ein Feld tippt
  if (event.target.closest('input, textarea, select, [contenteditable]')) return;

  if (event.key === 'a') archiveMessage();
});

Biete Einstellungen mit klaren Beschriftungen an, zum Beispiel:

  • „Tastaturkürzel mit einzelnen Tasten aktivieren“
  • „Tastaturkürzel anpassen“

Bewährte Umsetzung:

  • Beispiel Gmail: Die Einzeltasten-Kürzel lassen sich in den Einstellungen ausschalten.
  • Klare Kennzeichnung: Mach deutlich, welche Kürzel es gibt und wo man sie abschaltet, z. B. in einer Hilfe-Übersicht.

Alternative Bedienwege sicherstellen:

Kürzel sollten nie der einzige Weg zu einer Funktion sein. Biete immer auch Menüs, Buttons oder andere Bedienelemente an, die per Tastatur erreichbar sind (siehe Tastatur).

5. Warum dieses Erfolgskriterium für Unternehmen relevant ist

Auch bei Erfolgskriterium 2.1.4 gilt: Barrierefreiheit ist kein Selbstzweck – sondern bringt handfeste Vorteile für dein Unternehmen.

1. Zielgruppe erweitern

Spracheingabe nutzen nicht nur Menschen mit Behinderungen, sondern auch viele andere – etwa wenn die Hände gerade nicht frei sind. Eine Anwendung, die mit Spracheingabe gut funktioniert, schließt diese Menschen nicht aus.

2. Nutzererfahrung verbessern

Anpassbare Kürzel machen Power-User zufriedener. Wer seine gewohnten Tastenkombinationen einstellen kann, arbeitet effizienter. Und wer Kürzel abschalten kann, ärgert sich nicht über versehentliche Aktionen.

3. Technische Qualität zeigen

Eine durchdachte Umsetzung von Tastaturkürzeln zeugt von Sorgfalt. Sie zeigt, dass du Sonderfälle bedenkst und verschiedene Eingabemethoden unterstützt. Das stärkt das Vertrauen in dein Produkt.

Und nicht zuletzt: rechtliche Anforderungen. Seit dem 28. Juni 2025 gilt das Barrierefreiheitsstärkungsgesetz (BFSG) für viele Produkte und Dienstleistungen für Verbraucher:innen, etwa Online-Shops. Technischer Maßstab ist die EN 301 549, die für Webinhalte auf WCAG 2.1 Level AA verweist – 2.1.4 gehört dazu. Öffentliche Stellen sind über die BITV 2.0 bzw. Landesrecht verpflichtet. Dieser Abschnitt informiert allgemein und ersetzt keine Rechtsberatung.

6. Das Erfolgskriterium im Wortlaut des W3C

Success Criterion 2.1.4 Character Key Shortcuts (Level A)

If a keyboard shortcut is implemented in content using only letter (including upper- and lower-case letters), punctuation, number, or symbol characters, then at least one of the following is true:

  • Turn off: A mechanism is available to turn the shortcut off;
  • Remap: A mechanism is available to remap the shortcut to include one or more non-printable keyboard keys (e.g., Ctrl, Alt);
  • Active only on focus: The keyboard shortcut for a user interface component is only active when that component has focus.

Kurz gesagt: Tastaturkürzel aus einzelnen Zeichen müssen sich abschalten oder auf Kombinationen mit Strg, Alt o. Ä. umbelegen lassen – oder sie wirken nur, wenn das zugehörige Element den Fokus hat.

Offizielle Erklärung beim W3C

Das W3C erklärt jedes Erfolgskriterium ausführlich – mit Absicht, Beispielen und Techniken (auf Englisch).

Understanding 2.1.4 (öffnet in neuem Tab)