-
Einführung in den Accessibility Scanner
Der Accessibility Scanner bietet App-Designern und -Entwicklern verschiedene Möglichkeiten zur Optimierung ihrer Apps.
Mit dem Accessibility Scanner können Sie Ihren aktuellen Bildschirm scannen. Anschließend erhalten Sie basierend auf folgenden Aspekten Empfehlungen zur Verbesserung der Barrierefreiheit Ihrer App:
- Inhaltslabels
- Berührungszielbereichsgröße
- Anklickbare Objekte
- Text- und Bildkontrast
Wichtig: Der Accessibility Scanner ist kein Ersatz für manuelle Tests und bietet keine Garantie für die Barrierefreiheit einer App.
Schritt 1: Accessibility Scanner installieren und aktivieren
Wichtig:Eine frühere Version von Accessibility Scanner, Version 230, ist weiterhin für Geräte mit Android 6.0 bis 8.0 verfügbar und wird unterstützt. Der Google Play Store stellt automatisch die richtige Version für Ihr Gerät bereit.
Der Accessibility Scanner ist für Smartphones und Tablets ab Android 9.0 verfügbar. Informationen zum Ermitteln Ihrer Android-Version
- Laden Sie den Accessibility Scanner bei Google Play herunter.
- Nachdem Sie Ihr Smartphone eingerichtet haben, können Sie den Accessibility Scanner so aktivieren:
- Geräteeinstellungen:
- Öffnen Sie auf Ihrem Gerät die Einstellungen.
- Tippen Sie auf Bedienungshilfen
Accessibility Scanner.
- Aktivieren Sie Accessibility Scanner verwenden.
- Kurzbefehle für Bedienungshilfen:
- Öffnen Sie auf Ihrem Gerät die Einstellungen.
- Tippen Sie auf Bedienungshilfen
Accessibility Scanner.
- Aktivieren Sie die Verknüpfung für Accessibility Scanner.
- Geräteeinstellungen:
Schritt 2: App scannen
Sie haben die Möglichkeit, einen Snapshot der App oder eine Reihe von Bildschirmen zu scannen, während Sie mit der App interagieren.
Aufnahme scannen
Sie können einen Workflow oder eine Aufgabe in der App scannen. Bei dieser Option erfasst und analysiert der Accessibility Scanner die Elemente auf Ihrem Bildschirm, während Sie verschiedene Funktionen der App verwenden.
Wichtig: Dabei wird eine Reihe von Screenshots aufgenommen, aber kein Video oder Audio. Die Aufnahme bleibt auf dem Gerät und wird nie mit Google geteilt.
So scannen Sie eine Aufnahme:
- Öffnen Sie die App.
- Tippen Sie auf den Accessibility Scanner-Button
.
- Tippen Sie auf „Aufnehmen“
.
- Verwenden Sie nun die App.
- Wenn Sie zu einer anderen App wechseln, wird die Aufzeichnung pausiert, bis Sie wieder zurückkehren.
So beenden Sie eine Aufzeichnung:
- Wischen Sie vom oberen Bildschirmrand nach unten, um die Benachrichtigungen zu öffnen. Alternativ können Sie auch eine andere App öffnen.
- Tippen Sie auf Accessibility Scanner nimmt auf.
- Tippen Sie auf „Anhalten“
.
Snapshot scannen
So scannen Sie einen einzelnen App-Bildschirm:
- Öffnen Sie die App.
- Tippen Sie auf den Accessibility Scanner-Button
.
- Tippen Sie auf Snapshot
.
Ergebnisse eines Scans prüfen
Nachdem Sie eine Aufnahme oder einen Snapshot gescannt haben, zeigt der Accessibility Scanner einen oder mehrere Screenshots Ihrer App an. Die Ergebnisse des Scans werden innerhalb der Screenshots in orangefarbenen Rechtecken dargestellt.
- Wenn Sie Details ansehen möchten, tippen Sie auf den umrahmten Bereich. Falls für einen Screenshot mehrere Ergebnisse vorliegen, tippen Sie auf „Weiter“
.
- Wenn Sie eine vollständige Liste der Ergebnisse aller Screenshots aufrufen möchten, tippen Sie auf „Liste“
Nach Bildschirm anzeigen oder Nach Kategorie anzeigen.
- Wenn Sie Ergebnisse teilen möchten, tippen Sie auf „Teilen“
.
Falls Sie eine Aufnahme gescannt haben oder mehrere Screenshots erstellt wurden:
- Wenn Sie zwischen den Screenshots wechseln möchten, tippen Sie im Karussell am oberen Rand des Bildschirms auf einen Screenshot. Alternativ können Sie auch auf „Weiter“
tippen.
- Wenn Sie ein Raster mit allen Screenshots aufrufen möchten, tippen Sie auf „Galerie“
.
Tipp: Sollte ein Ressourcenname zu lang für den Bildschirm sein, halten Sie ihn gedrückt, um automatisch zu scrollen und den ganzen Namen zu sehen.
Sichere Fenster scannen
Wenn die App über ein Fenster verfügt, das mit
WindowManager.LayoutParams.FLAG_SECUREfür „sicher“ erklärt wird, kann der Accessibility Scanner weder einen Screenshot dieses Bildschirms aufnehmen noch den Farbkontrast analysieren. Für solche Fenster wird nach dem Scan ein schwarzer Bildschirm angezeigt. Sie können die Scanergebnisse aber trotzdem nutzen, um nach anderen Verbesserungsmöglichkeiten zu suchen.Schwellenwerte für Kontrast und Größe des Berührungszielbereichs ändern
Sie können die Schwellenwerte ändern, die der Scanner für das Kontrastverhältnis und die Größe des Berührungszielbereichs verwendet.
- Öffnen Sie den Bereich „Apps“ auf Ihrem Gerät.
- Tippen Sie auf den Accessibility Scanner-Button
„Einstellungen“
.
- Rufen Sie die Einstellungen auf oder ändern Sie sie:
- Textkontrastverhältnis: Legen Sie einen neuen Mindestwert für den Farbkontrast des Textes fest.
- Bildkontrastverhältnis: Legen Sie einen neuen Mindestwert für den Farbkontrast der Bilder fest.
- Größe des Berührungszielbereichs: Legen Sie einen neuen Mindestwert für die Größe des Berührungszielbereichs fest.
Vorder- und Hintergrundfarben bearbeiten
Der Scanner bestimmt das Kontrastverhältnis mithilfe von Vorder- und Hintergrundfarben. Diese lassen sich ändern:
- Öffnen Sie den Bereich „Apps“ auf Ihrem Gerät.
- Tippen Sie auf den Button „Accessibility Scanner“
.
- Tippen Sie auf einen Scan mit einem Farbkontrastvorschlag
Farben bearbeiten.
- Tippen Sie unter dem Screenshot auf Vordergrund oder Hintergrund.
- So ändern Sie die Vorder- oder Hintergrundfarbe:
- Ziehen Sie den Auswahlrahmen auf einen anderen Bereich des Screenshots.
- Tippen Sie unten auf eine der vorgeschlagenen Farben.
- Tippen Sie auf Übernehmen.
Tipp: Sie können den Auswahlrahmen mithilfe der Pfeile an der Seite verschieben. Wenn Sie größere Anpassungen vornehmen möchten, halten Sie die Pfeile gedrückt.
Scanergebnisse teilen
Sie können die Ergebnisse mit anderen Personen teilen, z. B. mit Teammitgliedern.
Ergebnisse gleich teilen:
- Schließen Sie einen Scan ab.
- Tippen Sie auf „Teilen“
.
- Wählen Sie aus, wie die Ergebnisse geteilt werden sollen.
Tipp: Wenn Sie Ergebnisse für ein einzelnes Element teilen möchten, tippen Sie auf Teilen, während das Element angezeigt wird.
Ergebnisse später teilen:
- Öffnen Sie den Bereich „Apps“ auf Ihrem Gerät.
- Tippen Sie auf den Accessibility Scanner-Button
.
- Tippen Sie auf den Scan
„Teilen“
.
- Wählen Sie aus, wie die Ergebnisse geteilt werden sollen.
Frühere Scans verwalten
Scan umbenennen
- Öffnen Sie den Bereich „Apps“ auf Ihrem Gerät.
- Tippen Sie auf den Accessibility Scanner-Button
.
- Tippen Sie auf einen Scan
„Mehr“
Titel umbenennen.
- Erstellen Sie einen Titel.
- Tippen Sie auf Umbenennen.
Beschreibung hinzufügen
- Öffnen Sie den Bereich „Apps“ auf Ihrem Gerät.
- Tippen Sie auf den Accessibility Scanner-Button
.
- Tippen Sie auf einen Scan
„Mehr“
Beschreibung bearbeiten.
- Geben Sie eine Beschreibung ein.
- Tippen Sie auf Speichern.
Scan löschen
- Öffnen Sie den Bereich „Apps“ auf Ihrem Gerät.
- Tippen Sie auf den Accessibility Scanner-Button
.
- Tippen Sie auf einen Scan
„Mehr“
Scan löschen
Löschen.
Accessibility Scanner deaktivieren
Sie können den Accessibility Scanner auf folgende Weise deaktivieren:
- Geräteeinstellungen:
- Öffnen Sie auf Ihrem Gerät die Einstellungen.
- Tippen Sie auf Bedienungshilfen
Accessibility Scanner.
- Deaktivieren Sie die Option Accessibility Scanner verwenden.
- Button „Accessibility Scanner“:
- Tippen Sie auf den Accessibility Scanner-Button
Deaktivieren
Accessibility Scanner.
- Deaktivieren Sie die Option Accessibility Scanner verwenden.
- Tippen Sie auf den Accessibility Scanner-Button
- Kurzbefehle für Bedienungshilfen:
- Öffnen Sie auf Ihrem Gerät die Einstellungen.
- Tippen Sie auf Bedienungshilfen
Accessibility Scanner.
- Aktivieren Sie die Verknüpfung für Accessibility Scanner.
Hilfe erhalten oder Feedback geben
Wenn Sie Hilfe benötigen oder Feedback zum Accessibility Scanner geben möchten, tippen Sie in der App auf Hilfe und Feedback.
-
Accessibility Scanner – Ergebnisse
Accessibility Scanner prüft die folgenden Möglichkeiten, um die Barrierefreiheit Ihrer App zu verbessern.
InhaltslabelsImplementierungViele Steuerelemente von Benutzeroberflächen sind mit visuellen Hinweisen zu ihrer Bedeutung und Verwendung versehen. Ein Nutzer mit eingeschränkter Sehkraft hat möglicherweise Schwierigkeiten, diese Hinweise zu sehen.
Mit Inhaltslabels können Sie die Barrierefreiheit von Steuerelementen in Benutzeroberflächen verbessern. Inhaltslabels werden zwar nicht angezeigt, doch sehbehinderte Nutzer können über Bedienungshilfen wie TalkBack oder andere Screenreader darauf zugreifen.
Der Accessibility Scanner prüft folgende Möglichkeiten, um Inhaltslabels zu nutzen:
- Fehlendes Elementlabel
Erkennen vonViews, auf die ein Screenreader fokussieren könnte und die keine gesprochene Beschreibung haben. Dabei kann es sich entweder um die aktuelleViewoder um untergeordneteViewshandeln. Weitere Informationen zu Inhaltslabels - Elemente mit Typ- oder Zustandslabel
Erkennen von Fällen, in denen eineVieweine überflüssige Beschreibung aufweist. Weitere Informationen zu Elementen mit Typ- oder Zustandslabel - Doppelte Beschreibungen von Elementen
Erkennen von Fällen, in denen eine HierarchieViewsmit mehreren identischen Beschreibungen enthält. Beispiel: Zwei verschiedene, separat fokussierbare Schaltflächen mit der Beschreibung "Weitere Optionen" könnten für einen Nutzer verwirrend sein. Weitere Informationen zu doppelten Beschreibungen - Unklarer Linkzweck
Erkennen von nicht aufschlussreichem Linktext, z. B. "Hier klicken". Weitere Informationen zu unklaren Linktexten - Nicht enthaltener Text
Erkennen vonAnsichtenmit sichtbaren Labels, die von Screenreadern nicht vorgelesen werden. Weitere Informationen zu nicht enthaltenem Text
Größe des BerührungszielbereichsAccessibility Scanner untersucht
View-Hierarchien und erkennt Fälle, in denen motorisch eingeschränkte Nutzer Probleme haben könnten, Elemente in einem bestimmten Layout interaktiv zu verwenden.- Anklickbare Links
Erkennen von Fällen, in denenClickableSpangenutzt wird, nicht aberUrlSpans. Weitere Informationen zu anklickbaren Links - Doppelte anklickbare Elemente
Erkennen von anklickbaren Elementen, die auf dem Display an derselben Position erscheinen wie andere anklickbare Elemente. Weitere Informationen zu doppelten anklickbaren Elementen - Bearbeitbares Elementlabel
Erkennen vonEditTextsund bearbeitbarenTextViews, die keine leerecontentDescriptionhaben. Weitere Informationen zu bearbeitbaren View-Labels - Nicht unterstützter Elementtyp
Erkennen von Elementtypen, die von Bedienungshilfen nicht unterstützt werden. Weitere Informationen zu nicht unterstützten Elementtypen - Durchlaufreihenfolge
Erkennen möglicher Probleme bei der Durchlaufreihenfolge von Elementen, die sich möglicherweise auf die Nutzung von Screenreadern oder anderen Bedienungshilfen auswirken. Weitere Informationen zur Durchlaufreihenfolge - Textskalierung
Sie erkennen schon bei der Gestaltung einer Benutzeroberfläche mögliche Probleme mit der Schriftgröße und den Layoutspezifikationen, die dazu führen können, dass Text abgeschnitten oder verdeckt wird. Weitere Informationen zur Textskalierung
Geringer KontrastDer Accessibility Scanner prüft, ob es kleine Berührungsziele gibt, die für motorisch beeinträchtigte Nutzer ein Problem darstellen könnten.
- Größe des Berührungszielbereichs
Erkennen von anklickbaren und lange anklickbarenViews, die in einer Dimension kleiner sind als 48 x 48 dp, bzw. kleiner als 32 x 32 dp beiViews, die in Eingabemethodenfenstern oder am Displayrand liegen. Sie können diese Mindestgröße in den Accessibility Scanner-Einstellungen ändern. Weitere Informationen zur Größe des Berührungszielbereichs
Accessibility Scanner liefert Verbesserungsvorschläge für die Farbkontrastverhältnisse, um die Barrierefreiheit Ihrer App für sehbehinderte Nutzer zu optimieren.
- Text- und Bildkontrast
Erkennen von Text oder Bildern mit einem Kontrastverhältnis von weniger als 3,0 zwischen Text- und Hintergrundfarbe (für nicht leereTextViews) oder zwischen Vorder- und Hintergrundfarbe (fürImageViews). Sie können dieses Mindestverhältnis in den Einstellungen von Accessibility Scanner ändern. Weitere Informationen zum Farbkontrast
Weitere Informationen zu Bedienungshilfen
Weitere Informationen erhalten Sie in der Dokumentation zu Bedienungshilfen für Android-Entwickler.
- Fehlendes Elementlabel
Diese Seite enthält möglicherweise Inhalte, die mithilfe von KI-Technologie übersetzt wurden. KI-Übersetzungen können Fehler enthalten.