Was wird geprüft?
Wenn Apps Tastaturkurzbefehle über Einzeltasten (Buchstaben, Zahlen, Satzzeichen oder Symbole) implementieren, können diese entweder abgeschaltet oder auf eine Tastenkombination mit Modifikator-Tasten umgestellt werden, oder sie sind nur aktiv für bestimmte Schnittstellen-Elemente (Bedienelemente), wenn diese den Fokus haben.
Warum wird das geprüft?
Tastaturkurzbefehle ohne Modifikatortaste sind für Menschen, die am Computer oder einem mobilen Gerät die Spracheingabe benutzen, häufig problematisch. Spracheingaben können unerwartet Befehle für Funktionen auslösen, der Nutzungskontext geht dadurch verloren.
Wie wird geprüft?
1. Anwendbarkeit des Prüfschritts
Der Prüfschritt ist immer anwendbar.
2. Prüfung
App Ansicht neu laden. Wenn dies den Fokus auf ein Interface-Element setzt (z.B. auf ein Eingabefeld), auf einen leeren Bereich der Software tippen, oder tabben, bis der Rahmen der Ansicht fokussiert ist, um sicherzustellen, dass keine Interface-Elemente fokussiert sind.
Mit Ausnahme der Modifikator- und Steuertasten wie STR, ALT, ENTER, Tab, Pfeiltasten und Funktionstasten F1-F12, nacheinander auf alle Tastaturtasten drücken, d. h. auf alle Nummern- Buchstaben-, Symbol- und Zeichensetzungs-Tasten.
Die Umschalttaste halten und die gleichen Tasten erneut betätigen.
Falls einzelne Tasten Funktionen auslösen, prüfen, ob die App Einstellungen bereithält, um diese Tastaturkurzbefehle über Einzeltasten abzuschalten oder auf Tastaturkurzbefehle mit einer Modifikator-Taste zu mappen.
3. Hinweise
Die Anforderung gilt nicht, wenn die Tastaturkurzbefehle nur aktiv sind, sobald bestimmte Interface-Elemente den Fokus haben, etwa ein Auswahllisten-Element bzw. select. Hier dient z.B. das Drücken einer Buchstabentaste zur schnellen Navigation innerhalb der Auswahllisten-Optionen.
4. Bewertung
Erfüllt:
Durch das Drücken der Tasten geschehen keinerlei Änderungen des Inhalts oder des Kontexts.
Es gibt Tastatur-Kurzbefehle über Einzeltasten, aber diese sind über Einstellungen der App abschaltbar oder auf Tastenkombinationen mit Modifikator-Tasten umstellbar.
Tastaturkurzbefehle über Einzeltasten sind nur wirksam, wenn bestimmte interaktive Elemente den Fokus haben (z.B. Auswahllisten).
Quellen
iOS
Appt.org: Keyboard shortcuts on iOS
Allgemeine Quellen
WCAG: Understanding Success Criterion 2.1.4: Character Key Shortcuts (zur Zeit nur auf Englisch verfügbar)
Einordnung des Prüfschritts
Einordnung des Prüfschritts nach WCAG 2.1
Guideline
Success criterion
Sufficient Techniques
Failures
Fragen zu diesem Prüfschritt
Unsere App ist auf die mobile Nutzung unterwegs ausgelegt, da hat man doch keine Tastatur. Gilt dann dieser Prüfschritt trotzdem?
Ja, er gilt. Viele Apps für unterwegs werden auch zuhause oder am Arbeitsplatz genutzt, z.B. bei einer App für den öffentlichen Nahverkehr:
um Reisen vorab zu planen, Wege und Anschlüsse zu recherchieren
um Meldungen zu Baustellen, Umleitungen oder Verkehrsbehinderungen vorab zu checken
um nutzerdefinierte Voreinstellungen vorzunehmen (z.B. häufige Ziele oder häufige Routen festlegen)
um sich zu registrieren oder Profildaten zu ändern
Die Anforderungen an Tastaturnutzbarkeit gelten also generell. Die BITV bzw. die zugrunde liegende EN 301 549 sehen hier keine Ausnahmen vor.