Zertifikatsbericht für Android-App Gebäudemanagement Parlament

Webseiten Betreiber: Pocket House GmbH
Webseiten Domain: parlament.pockethouse.at/waca.apk
Zertifikat Status: Bronze
Zertifizierungsdatum: 15.11.2023

Zertifizierung WACA

Die Initiative WACA strebt mit diesem Zertifikat ein sehr hohes Niveau und eine herausragende Qualität der Barrierefreiheit an, deshalb müssen für eine erfolgreiche Zertifizierung die grundlegendsten WCAG-Kriterien erfüllt werden. Die AuditorInnen prüfen nach einem vorgegebenen Schema und eigener Prüfmethodik streng nach diesen Kriterien. Das WACA-Zertifikat wird in 3 unterschiedlichen Stufen vergeben. Es wurde für jedes WCAG-Erfolgskriterium eine eigene Abstufung für Gold, Silber und Bronze definiert. Damit können auch Websites ausgezeichnet werden, die nicht die höchsten Anforderungen der WCAG erfüllen bzw. Best-Practice sind, aber eine grundlegende Barrierefreiheit aufweisen und niemanden bei der Benutzung der Website ausschließen. Bei den Abstufungen Silber oder Bronze müssen Bemühungen für Barrierefreiheit klar und eindeutig erkennbar sein, siehe Definition WACA Abstufungen.

WACA zertifiziert Websites, die genau eingegrenzt werden können, meist definiert durch eine URL und zieht daraus eine repräsentative Stichprobe (Testsample). 
Folgende Inhalte bzw. Funktionen einer Website sind jedoch allgemein vom Audit ausgeschlossen:

  • PDF
  • EPUB
  • live übertragene zeitbasierte Medien
  • Inhalte, die nur für eine geschlossene Gruppe von Personen und nicht für die allgemeine Öffentlichkeit verfügbar sind (Extranets und Intranets).
  • externe Inhalte von Drittanbietern, die vom Website-Betreiber weder finanziert noch entwickelt wurden und somit auch nicht dessen Kontrolle unterliegen (wie z.B.: Google Maps, Youtube, Facebook, externe Iframes und Widgets,...), Definition wie folgt:
    • Drittanbieter Inhalte, mit denen man nicht interagieren kann (z.B. Facebook Trackingpixel), sind von der Prüfung ausgenommen.
    • Drittanbieter Inhalte, die keine grundlegende, zentrale Funktionalität der Seite bereitstellen, sind von der Prüfung ausgenommen.
    • Drittanbieter Inhalte, die zusätzliche Informationen bereitstellen und für die BenutzerInnen essentiell sind, benötigen eine Alternative.
    • Wenn eine Website weitestgehend aus Drittanbieter Inhalten besteht, wird eine Zertifizierung abgelehnt und Auftrag nicht angenommen. Website ist in diesem Fall nicht auditierbar.
  • Online-Karten und Kartendienste, diese müssen aber eine barrierefreie Alternative haben.
  • Google Captcha (ReCaptcha V2): Verwendung gültig nur für die WACA Qualitätsstufen Silber und Bronze.

Allgemeiner Kommentar der Zertifizierungsstelle:

Das Gebäudemanagement App des Österreichischen Parlaments wurde im Betriebssystem Android mittels eines repräsentativen Usecase mit 8 Templates der betreffenden Applikation auf Web Accessibility nach WCAG 2.1 - A und WCAG 2.1 - AA überprüft (https://www.w3.org/WAI/WCAG20/quickref/). Bei den getesteten Templates ist eine starke Orientierung in Richtung Barrierefreiheit erkennbar. Viele der im ersten Audit aufgetretenen Problemstellen wurden behoben. Nur an wenigen Stellen könnte die Barrierefreiheit noch mehr berücksichtigt werden. Es kann nun WACA in Bronze vergeben werden.

Das Gebäudemanagement App ist ein internes System und nur für Mitarbeitende des Österreichischen Parlaments gedacht, um z.B. eine Schadensmeldung eingeben zu können. Mitarbeitende bekommen einen eigenen Zugang und dadurch ist das native App nicht im App-Store erhältlich.

Dieses native App ist das erste WACA-zertifizierte App in Android. Es wurde während der Pilotphase zur Entwicklung der Prüfmethodik für native Apps in mehreren Schleifen von einem AuditorInnen Team getestet und auditiert. Die Tastaturbedienbarkeit ist manchmal ein Problem an ein paar verschiedenen Stellen, das aber dem Framework geschuldet ist.

Beim Zertifikat WACA sind folgende Inhalte bzw. Funktionen einer nativen App allgemein vom Audit ausgeschlossen:

  • PDFs
  • EPUB
  • Live übertragene zeitbasierte Medien
  • Externe Inhalte von Drittanbietern, die vom Betreiber der App weder finanziert noch entwickelt wurden und somit auch nicht dessen Kontrolle unterliegen (wie z.B. Google Maps, Youtube, Facebook, andere Iframes und Widgets,...) wie folgt:
    • Drittanbieter Inhalte, mit denen man nicht interagieren kann (z.B. Facebook Trackingpixel), sind von der Überprüfung ausgenommen.
    • Drittanbieter Inhalte, die keine grundlegende, zentrale Funktionalität der App bereitstellen, sind von der Überprüfung ausgenommen.
    • Drittanbieter Inhalte, die zusätzliche Informationen bereitstellen und für die BenutzerInnen essentiell sind, benötigen eine Alternative.
  • Online-Karten und Kartendienste, diese müssen aber eine barrierefreie Alternative haben.
  • Google Captcha (ReCaptcha V2): gültig nur für Silber und Bronze

Geprüftes Testsample

  • Android-App Parlament: Usecase F1 Startseite:
  • Android-App Parlament: Usecase F2 Event:
  • Android-App Parlament: Usecase F3 FAQ:
  • Android-App Parlament: Usecase F4 Menüplan:
  • Android-App Parlament: Usecase F5 Einstellungen:
  • Android-App Parlament: Usecase M1 neu anlegen:
  • Android-App Parlament: Usecase M2 Übersicht:
  • Android-App Parlament: Usecase M3 Bearbeiten:

Abweichungen zur WCAG und WACA-Einstufung

    Android-App Parlament: Usecase F1 Startseite

    Kriterium 1.4.4 - Textgröße ändern: Bronze

    Leichte Darstellungsprobleme bei Tablets, durch die unterschiedliche Schrift-/Anzeigegröße

    Kriterium 2.4.7 - Fokus sichtbar: Bronze

    Tastaturfokus nicht sichtbar bzw. auch kein alt-Text (1.1.1) bei Parlament Österreich Logo.

    Android-App Parlament: Usecase F2 Event

    Kriterium 1.3.1 - Info und Beziehungen: Bronze

    Event-details: nur begrenzt semantische Struktur im Text vorhanden. zB Listen fehlen

    Android-App Parlament: Usecase F3 FAQ

    Kriterium 1.1.1 - Nicht-Text-Inhalt: Bronze

    FAQ: Details zu „Aktivieren sie ihre Karte“ Video Player nicht barrierefrei: Keiner der Buttons beschriftet
    Einstufung Bronze: Transkript für Videos für die allermeisten Personen ausreichend

    Kriterium 1.2.3 - Audiodeskription oder Medienalternative (aufgezeichnet): Bronze

    Einstufung Bronze: Transkript für Videos für die allermeisten Personen ausreichend

    Android-App Parlament: Usecase F4 Menüplan

    Kriterium 1.3.1 - Info und Beziehungen: Bronze

    Menüplan: keine semantische Struktur im Text vorhanden. Überschriften und Listen fehlen

    Android-App Parlament: Usecase F5 Einstellungen

    Android-App Parlament: Usecase M1 neu anlegen

    Kriterium 2.1.1 - Tastatur: Bronze

    Sobald ein Bild aufgenommen und hinzugefügt wurde, per Tastatur-Steuerung ist die App nicht mehr mit der Tastatur bedienbar. Das Problem tritt auf verschiedenen Devices auf, allerdings auf etwas unterschiedliche Weise.

    Einstufung: Bronze mit Ausnahmeregelung, da das Problem mit Flutter selbst zu sein scheint, siehe https://github.com/flutter/flutter/issues/16810


    Android-App Parlament: Usecase M2 Übersicht

    Android-App Parlament: Usecase M3 Bearbeiten

    Kriterium 4.1.3 - Statusmeldungen: Bronze

    Mangelmeldung erstellen: falls Fehleingabe vorliegt: Fehler wird an Screenreader-User nicht kommuniziert. Ist wahrscheinlich nicht sofort klar, was das Problem ist. Hier sollte eine Meldung (zB Toast angezeigt werden), welche auch per Screenreader vorgelesen wird.