Dieser Prüfschritt ist bei offener Funktionalität und immer dann anwendbar, wenn die zu prüfende Oberfläche Eingabefelder für Text enthält. Ist die APP besonderen Sicherheitsvorschriften unterworfen, kann der Prüfschritt möglicherweise nur teilweise oder sogar gar nicht anwendbar sein.

Es wird davon ausgegangen, dass die Prüfer*in sich mit der Handhabung von Screenreadern auskennt und dass die vom Screenreader ausgegebenen Rollen- und Wertebezeichnungen bekannt sind. Ebenso müssen Kenntnisse in der Verwendung der weiteren assistiven Systeme vorhanden sein.

Wie wird geprüft

  • Screenreader aktivieren.
  • Fokus in das Eingabefeld setzen.
  • Beispielhaften Text, idealerweise mit mehreren Worten einfügen. Der eingegebene Text soll über das Eingabefeld hinaus gehen.
  • Mit Hilfe des Rotors bei iOS und der Komfort-Funktion bei Android prüfen, ob Wörter und Zeichen erreicht und navigiert werden können, und korrekt vorgelesen werden.
  • Der Fokus muss dabei zu jederzeit nachverfolgt werden, der Cursor muss sichtbar bleiben.
  • An den Anfang und an das Ende des Eingabefelds navigieren und prüfen, ob Anfang und Ende der Zeile korrekt ermittelt werden.
  • Fokus vom Eingabefeld weglenken, bspw. durch Rechtswischen oder TAB mit der Tastatur, und durch direktes Antippen oder mit der Umschalt-TAB-Tastenkombination auf der Tastatur den Fokus wieder auf das Eingabefeld setzen. Der Screenreader muss die genaue Position im Feld wiedergeben, sofern das Feld Text enthält und der Eingabemodus aktiviert wurde.
  • Test mit aktivem Zoom wiederholen.
  • Test mit externer Tastatur wiederholen.

Beispiele

Erfüllt

  • Beim Navigieren durch den Inhalt eines Eingabefelds ist der Fokus immer sichtbar. Der Fokus folgt immer der Texteinfügemarke.
  • Bei Markierung von Text liegt der Fokus an der Markierung, der Screenreader gibt den markierten Text korrekt wieder.
  • Am Zeilenanfang und am Zeilenende gibt der Screenreader genau diese Informationen wieder.

Fehler

  • Beim Navigieren durch den Inhalt eines Eingabefelds wird der Fokus nicht verfolgt – der Fokus liegt unter Umständen im nicht mehr sichtbaren Bereich des Eingabefelds.
  • Der Screenreader erkennt Zeilenanfang und Zeilenende nicht.

Anforderung (Beschreibung)

Wenn die APP, unter Berücksichtigung der Sicherheitsvoraussetzungen, eine Benutzungsschnittstelle bereitstellt, muss sie Informationen und Mechanismen liefern, die eine Nachverfolgung

  • des Fokus,
  • der Texteingabeposition sowie
  • der Auswahlattribute von Elementen sicherstellen,

durch die Assistenztechnologien bestimmbar machen, indem sie die Dienste wie in Prüfschritt 5.2.3 beschrieben verwendet.

Warum wird das geprüft

Wenn Texteingaben in Eingabefeldern erwartet werden, muss für Menschen mit Sehbehinderung eine optimale Orientierung geschaffen werden. Die Position der Texteinfügemarke, markierte Inhalte sowie Zeilenanfang und -ende müssen nachverfolgt werden können und jederzeit im Fokus stehen.

Verweise (Referenzen)

  • EN 301549 v3.2.1 Kapitel 11.5.2.13 Tracking of focus and selection attributes