11.1.3.1.1 Info und Beziehungen (offene Funktionalität)

Verstöße

Verstoß

Werte und Beschriftungen von Bedienelementen in Formularen

Wenn man ein Bedienelement fokussiert (z.B. den Stepper), müssen diese das Label und den Wert/Status ausgeben. Zudem müssen alle Rollen im Screenreader richtig ausgegeben werden. Außerdem muss der Status (ein/aus) ausgegeben werden.

Beispiele:

Betroffene Seite(n):

eezy Einstieg

Ticketsanicht EinzelTicket Kinder

eezy Fahrt beginnen

Profil Login

Ticketkonfiguration EinzelTicket Erwachsene

Betroffene Testschritt(e):

11.5.2.8 Label-Beziehungen

11.5.2.5 Objektinformationen

11.1.3.1.1 Info und Beziehungen (offene Funktionalität)

Verstoß

Sprachausgabe bei gültigen Tickets

Die Verwendung des Screenreaders bei der Anzeige aktuell gültiger Tickets sollte grundsätzlich angepasst werden. Der Screenreader Nutzende erhält nicht die Infos, die er auf diesem Screen bekommen sollte. Es entsteht ein deutlicher Unterschied zu dem Informationsgehalt für sehende. ###Beispiele - Android: Fokus auf dem gesamten Ticket; es wird vorgelesen: "EinzelTicket Kinder unbenannt, unbenannt, unbenannt, unbenannt läuft ab in..." - iOS: die Reihenfolge des Vorgelesenen ist nicht immer korrekt (erst QR Code, dann läuft ab in... und danach Zoom fr QR Code) - Android: Ist der Fokus auf dem QR Code wird vorgelesen "QR Code". Ist der Fokus danach auf der Lupe, gibt es keinen hinterlegten Text der vorgelesen wird. Der Nutzende erfährt gar nicht, dass man den QR Code durch klick größer stellen kann - Mit Screenreader können Nutzende nicht erfahren, bei welchen Verkehrsverbünden das Ticket gültig ist, da diese nur als Bild hinterlegt sind und nicht vorgelesen werden

Betroffene Seite(n):

Ticketkonfiguration EinzelTicket Erwachsene

Betroffene Testschritt(e):

11.1.1.1.1 Nicht-Text-Inhalt (offene Funktionalität)

11.1.3.2.1 Bedeutungsvolle Reihenfolge (offene Funktionalität)

11.1.3.1.1 Info und Beziehungen (offene Funktionalität)

11.2.4.3 Fokus-Reihenfolge