Kurzzusammenfassung
- Auftraggeber
- Überwachungsstelle des Bundes für Barrierefreiheit von Informationstechnik
- Prüforganisation
- Materna Information & Communications SE
- Prüfart
- eingehende Überwachung
Gutachten
Zugänglichkeits-Analyse
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
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.
| 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. |
| 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. |
Überwachungsstelle des Bundes für Barrierefreiheit von Informationstechnik
Prüfung vom 18.07.2024
Überwachungsstelle des Bundes für Barrierefreiheit von Informationstechnik
Prüfung vom 05.01.2021
Überwachungsstelle des Bundes für Barrierefreiheit von Informationstechnik
Prüfung vom 01.04.2021