Manche Apps können zusammen mit spezieller Hardware genutzt werden. Ein Beispiel ist eine App, die das Einscannen von Produkten über einen Handscanner erlaubt. Ein weiteres Beispiel wäre eine App, die die Authentifizierung von Nutzenden über ein Kartenlesegerät ermöglicht. Wenn es in Hardware, die zusammen mit der App genutzt wird, nicht-visuell wahrnehmbare Umschalter gibt, soll es möglich sein, den Zustand des Umschalters auch visuell zu erfassen. Dies gilt für Schalter mit zwei oder drei Zuständen.
Für die Nutzung mancher Apps können bestimmte Zustände von Umschaltern am Ausgabegerät selbst relevant sin, z.B. zum Stummschalten des Geräts oder Feststellen der Bildschirmausrichtung. Auch der Zustand solcher Schalter am Gerät selbst soll visuell ermittelbar sein.
Beispiele wären:
An/Aus Schalter an einem Kartenlesegerät oder Hand-Scanner
Umschalter für Ton an/Ton aus (Stummschalten) an einem Eingabegerät oder Ausgabegerät
Voreinstellungs-Schalter für drei verschiedene Lautstärke-Stufen für die aktustische Ausgabe an einem Gerät
Wenn es auf dem Ausgabegerät oder einer speziellen Hardware, die zusammen mit der App genutzt wird, Umschalter oder dreiwertige Schalter gibt, die den Kontext der Ausgabe oder Eingabe beeinflussen, müssen diese Schalter auch visuell wahrnehmbar sein.
Die Intention dieser Anforderung ist ebenso wie bei Prüfschritt 5.6.1 die Einbeziehung von physischen Schaltern an Geräten, welche Zustände der Ausgabe (etwa Lautstärke) oder Eingabe (etwa Großbuchstaben) mittels Umschalter oder dreiwertigem Schalter feststellen. Dazu gehören etwa Großbuchstaben-Feststelltaste oder dreiwertige Lautstärke-Taste. Im Kontext von Mobilgeräten wären insbesondere physische Umschalter für die Stummschaltung oder das Feststellen der Bildschirmausrichtung relevant, für die sich abhängig vom genutzten Gerät auch physische Tasten finden (etwa beim iPhone). Es lässt sich also ableiten, dass es hier speziell um Bedienelemente geht, die nicht Funktionen der App selbst betreffen, sondern den Kontext der Eingabe oder Ausgabe.
Virtualisierte Schalter innerhalb der App sind nicht von diesem Prüfschritt erfasst. Für diese ist der Prüfschritt 11.4.1.2 Name, Rolle, Wert zuständig.