Funktionalitäten, die sich durch Geräte- oder Benutzerbewegungen steuern lassen, müssen zusätzlich über Bestandteile der Benutzerschnittstelle bedienbar sein und die Reaktion auf Bewegung deaktivierbar machen, um versehentliche Auslösungen zu verhindern; ausgenommen, wenn die Bewegung über eine unterstützte Barrierefreiheitsschnittstelle erfolgt oder für die Funktion unentbehrlich ist.
Stufe:
A
Prinzip:
Bedienbar
Rolle:
Entwicklung
Funktionalitäten, die durch Bewegung von Geräten oder durch Bewegung von Benutzern bedient werden können, können auch durch Bestandteile der Benutzerschnittstelle bedient werden, und die Reaktion auf die Bewegung kann deaktiviert werden, um ein versehentliches Auslösen zu verhindern. Dabei gelten folgende Ausnahmen:
Unterstützte Schnittstelle: Die Bewegung wird verwendet, um Funktionen über eine Barrierefreiheit unterstützende Schnittstelle zu bedienen;
Unentbehrlich: Die Bewegung ist unentbehrlich für die Funktion, und die Aktivität würde dadurch ungültig werden.
Praxisbeispiel
„Neigen zum Vor- und Zurückspringen“ in einer Audio-App:
Bewegungssteuerung: Nutzer kann durch Kippen des Geräts das nächste Lied abspielen.
Alternative Bedienelemente: Zwei Buttons »Nächstes Lied« und »Vorheriges Lied«.
Abschaltschalter: Ein einfacher Toggle in den Einstellungen, um die Kipp-Geste zu deaktivieren.