Gutachten

Sicher Reisen App (Android)

App nicht konform Prüfung vom 26.07.2024 ID: #375
Sicherheit öffentliche Einrichtung
Prüfbericht herunterladen (PDF) Link kopiert!

Kurzzusammenfassung

Auftraggeber
Überwachungsstelle des Bundes für Barrierefreiheit von Informationstechnik
Prüforganisation
Materna Information & Communications SE
Prüfart
eingehende Überwachung

Technische Umgebung

  • OS: Android 14
  • Browser: Chrome
  • Screenreader: TalkBack 14.2
  • Auflösung: 1080 x 2400
  • Tools: TalkBack 14.2, Colour Contrast Analyser 3.5.1, PDF Accessibility Checker 2024 24.2.0.0

Zugänglichkeits-Analyse

KI-Schnellcheck zur Nutzbarkeit

Blindheit

Kaum nutzbar

Aufgrund fehlender Alternativtexte, unzureichender Rollen/Label-Zuordnung, teils nicht erreichbarer Bedienelemente und Screenreader-Problemen ist die Nutzung für blinde Personen nur eingeschränkt möglich.

Sehbehinderung

Kaum nutzbar

Geringe Text- und Nicht-Text-Kontraste, fehlende Dark-Mode-Unterstützung und abgeschnittener Text bei Vergrößerung erschweren die Nutzung für sehbehinderte Menschen stark.

Hörbehinderung

Fast barrierefrei

Es werden keine auditiven Barrieren beschrieben, und die wesentlichen Probleme betreffen visuelle und Eingabeaspekte, sodass gehörlose Menschen die App weitgehend nutzen können.

Motorische Behinderung

Mit Hindernissen nutzbar

Wesentliche Funktionen sind per externer Tastatur nicht erreichbar und die Fokusführung ist teilweise inkonsistent, was für Menschen mit motorischen Einschränkungen deutliche Hürden schafft.

Lernbehinderung

Mit Hindernissen nutzbar

Unklare Überschriften, inkonsistente Struktur, fehlende oder spät erklärte Fehlermeldungen und dynamische Umsortierungen erschweren Orientierung und Fehlermanagement für Menschen mit kognitiven Einschränkungen.

Neurodivergenz

Mit Hindernissen nutzbar

Inkonsistente Navigation, sich verändernde Listenreihenfolgen und schwache Fokusindikatoren können für neurodivergente Nutzer die Orientierung und Reizverarbeitung deutlich erschweren, ohne die Nutzung völlig zu verhindern.

Hinweis: Diese Einschätzung mit generativer KI basiert auf den Informationen aus diesem Gutachten. Künstliche Intelligenz kann Inhalte nicht automatisch barrierefrei machen oder Prüfungen durchführen. Behinderungen sind komplex und mehrschichtig, weshalb diese Analysen nicht zutreffen müssen.

Empfehlung & Status

Empfehlung

Die App braucht aussagekräftige Alternativtexte, strukturierte Überschriften, vollständige semantische Beschriftungen sowie eine durchgängige Tastatur- und Screenreader-Unterstützung. Fokusindikatoren, Fehlerhinweise, die Sprachausgabe und Kontraste müssen nachgebessert werden. Die Barrierefreiheitserklärung sollte aktualisiert werden, und Konfigurationen wie Dark Mode oder Systemsprache müssen respektiert werden.

Prüfkriterien

Nicht bestanden

Kriterium Status Notizen
4.11.1.1.1
Nicht-Text-Inhalt
nicht bestanden Grafische Bedienelemente (z. B. die Schaltfläche "Ich bin OK") haben keinen aussagekräftigen Alternativentext, sodass Screenreader-Nutzer den Zweck nicht erkennen können. Der Alternativtext sollte den Zweck (z. B. "Nachricht senden") enthalten.
4.11.1.3.1
Info und Beziehungen
nicht bestanden Visuell erkennbare Überschriften (z. B. auf den Masken "Einstellungen" und "Info") sind nicht als Überschriften ausgezeichnet, sodass Screenreader-Nutzern die Struktur verschlossen bleibt. Konsistente Überschriften mit Hierarchieebenen müssen gesetzt werden.
4.11.1.3.4
Ausrichtung
nicht bestanden Die App lässt sich nicht im Querformat nutzen, obwohl kein zwingender Grund vorliegt. Die Inhalte müssen sich an jede nutzergewählte Ausrichtung anpassen.
4.11.1.3.5
Eingabezweck bestimmen
nicht bestanden Eingabefelder, die Nutzerdaten aufnehmen, liefern keine eindeutige Zweckbestimmung (z. B. Name, E-Mail), sodass Eingabevorschläge nicht bereitgestellt werden. Jedes Feld benötigt ein korrektes Autocomplete-Attribut.
4.11.1.4.1
Benutzung von Farbe
nicht bestanden Fehlermeldungen und Zustände werden ausschließlich über Farbe (z. B. rote Umrandungen) vermittelt, was fehlsichtigen Nutzern die Orientierung erschwert. Zusätzliche stilistische Mittel, Texte oder Symbole müssen zur Unterscheidung hinzugefügt werden.
4.11.1.4.3
Kontrast (Minimum)
nicht bestanden Deaktivierte Texte (z. B. Label von Checkboxen) haben ein Kontrastverhältnis von 3,4:1, was unter der Mindestanforderung von 4,5:1 liegt. Auch platzierte Platzhaltertexte (1,3:1) sind schwer lesbar. Texte müssen die Mindestkontraste erfüllen oder alternative Beschriftungen erhalten.
4.11.1.4.4
Textgröße ändern
nicht bestanden Bei 200 % Schriftvergrößerung wird Text beschnitten (z. B. auf Land-Auswahl und Kontaktformular), wodurch Inhalte unlesbar werden. Die Darstellung muss sich dynamisch umbrechen und auf mehrere Zeilen erweitern.
4.11.1.4.11
Nicht-Text-Kontrast
nicht bestanden Fortschrittsindikatoren heben sich nicht ausreichend vom Hintergrund ab (Kontrast < 3:1), was die Erkennung des aktuellen Schritts erschwert. Die Kontraste müssen auf mindestens 3:1 angehoben werden.
4.11.2.1.1
Tastatur
nicht bestanden Interaktive Elemente wie die Vorschlagsliste der Länderauswahl und alle "Zurück"-Schalter sind per externer Tastatur nicht erreichbar. Alle Funktionalitäten müssen via TAB erreichbar und bedienbar sein.
4.11.2.4.7
Fokus sichtbar
nicht bestanden Beim Ansteuern von verlinkten Fehlermeldungen, Optionsmenu-Items und der „Ich bin OK“-Schaltfläche fehlt eine deutlich kontrastierende Fokusmarkierung (Kontrast < 3:1). Der Fokus sollte visuell klar hervorgehoben und kontrastreich gestaltet werden.
4.11.3.1.1
Sprache der Software
nicht bestanden Ändert man die Systemsprache auf Englisch, bleibt die App auf Deutsch, was dazu führt, dass Screenreader englischsprachige Stimmen für deutschsprachige Inhalte nutzen. Die App muss die System- oder gewählte App-Sprache an den Screenreader übermitteln.
4.11.3.2.2
Bei Eingabe
nicht bestanden Checkbox-Auswahl verschiebt den ausgecheckten Block ans Ende der Liste, wodurch der Kontext plötzlich wechselt und Screenreader-Nutzer die Orientierung verlieren. Die Reihenfolge soll unverändert bleiben.
4.11.3.3.2
Beschriftungen (Labels) oder Anweisungen
nicht bestanden Eingabefelder (z. B. Suchfeld) nutzen nur Platzhalter als Beschriftung, die bei der Eingabe verschwinden, und Pflichtfelder werden erst am Ende erklärt. Statische Labels sollten dauerhaft sichtbar sein und die Bedeutung des Sterns direkt erläutert werden.
4.11.4.1.2
Name, Rolle, Wert
nicht bestanden Screenreader geben bei vielen Bedienelementen keine Rolle (z. B. „Schaltfläche“ oder Link) aus. Auch die Dropdownauswahl liest kein Label oder Auswahltext. Die Elemente müssen eindeutige Name-, Role- und Value-Attribute erhalten.
4.11.5.2.5
Objektinformationen
nicht bestanden Dialogschaltflächen und Menüeinträge liefern keine Rolle (z. B. „Schaltfläche“) beziehungsweise geben den Inhalt („Bitte wählen Sie Ihr Thema aus“) nicht aus. Rolle und Beschriftung müssen per Assistenztechnologie abrufbar sein.
4.11.5.2.15
Änderungsbenachrichtigung
nicht bestanden Checkbox-Auswahl in der Checkliste sendet keine Assistenzbenachrichtigung über den Zustandswechsel, sodass Screenreader-Nutzer nicht wissen, ob die Aktion ausgeführt wurde. Änderungen müssen innerhalb der Plattformdokumentation kommuniziert werden.
4.12.1.2
Barrierefreie Dokumentation
nicht bestanden Die eingebundene Erklärung zur Barrierefreiheit übernimmt die allgemeinen Zugänglichkeitsprobleme und ist daher selbst nicht vollständig barrierefrei. Auch die Dokumentationsseite muss vollständig den Anforderungen entsprechen.

Im Wesentlichen bestanden

Kriterium Status Notizen
4.11.1.3.2
Bedeutungsvolle Reihenfolge
im Wesentlichen bestanden Fehlermeldungen nach dem Versenden eines Formulars setzen den Fokus an den Anfang der Maske, wodurch Screenreader-Nutzer wieder alle Elemente durchlaufen müssen. Der Fokus sollte dort verbleiben oder direkt zu den Meldungen springen.
4.11.2.4.3
Fokus-Reihenfolge
im Wesentlichen bestanden Zusätzliche TAB-Schritte über Bedienelemente, die zur selben Maske führen, unterbrechen die logische Reihenfolge. Die redundanten Focus-Ziele sollten entfernt werden, damit die Reihenfolge Bedeutung und Bedienbarkeit beibehält.
4.11.2.4.6
Überschriften und Beschriftungen (Labels)
im Wesentlichen bestanden Masken im Menü "Info" zeigen stets die Überschrift "Info", statt eine Inhaltsbezeichnung wie "Kontakt" zu verwenden. Jede Maske braucht eine aussagekräftige Überschrift oder eine dynamische Anpassung.
4.11.3.3.1
Fehlerkennzeichnung
im Wesentlichen bestanden Wenn kein Kontakt hinterlegt ist, lässt sich die Nachricht nicht absenden, aber es erfolgt kein Fehlerhinweis. Screenreader-Nutzer erfahren nicht, warum die Aktion blockiert ist. Der Zustand sollte deaktiviert angezeigt und vorgelesen werden.
4.11.5.2.6
Zeile, Spalte und Kopfzeilen
im Wesentlichen bestanden Raster mit verlinkten Grafiken nennen beim Fokus zwar die Spalte, aber in der rechten Spalte fehlt die Zeilenangabe. Die Tabellenstruktur muss vollständig beschrieben werden.
4.11.5.2.8
Label-Beziehungen
im Wesentlichen bestanden Beschriftungen und Eingabefelder werden getrennt fokussiert (z. B. Kontaktformular, Checklisten), da keine Relationship ausgezeichnet ist. Label und Kontrolle müssen miteinander verknüpft werden.
4.11.5.2.9
Eltern-Kind-Beziehungen
im Wesentlichen bestanden Listen im Text (z. B. Info-Links, Notfallinformationen) sind nicht als Listen ausgezeichnet; Screenreader geben zwar „in der Liste“ aus, aber nicht die Anzahl der Einträge. Listen sollen semantisch markiert werden.
4.11.7
Benutzerpräferenzen
im Wesentlichen bestanden Die App respektiert die Android-Einstellung "Dunkles Design" aktuell nicht, wodurch lichtempfindliche Nutzer Probleme beim Lesen bekommen. Nutzerpräferenzen für Farbe und Design müssen eingehalten werden, sofern sie nicht vom Nutzer überschrieben werden.
5.2
Erklärung zur Barrierefreiheit
im Wesentlichen bestanden Die Erklärung zur Barrierefreiheit ist vorhanden, wurde aber zuletzt am 16.03.2023 aktualisiert, sodass nicht erkennbar ist, ob sie jährlich oder bei wesentlichen Änderungen gepflegt wurde. Das Datum muss regelmäßig angepasst und transparent dargestellt werden.

Verwandte Prüfungen