From 482ccea6c1857dd7f34e3edb69643deb0878b9d7 Mon Sep 17 00:00:00 2001 From: Detlev Fischer Date: Thu, 12 Sep 2024 11:08:02 +0200 Subject: [PATCH] =?UTF-8?q?11.2.5.3=20Beschriftung=20(Label)=20im=20Namen:?= =?UTF-8?q?=20Erg=C3=A4nzungen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Hinzugefügt: Weiteres Heispiel für zusätzliche Texte in Beschriftungen * Hinzugefügt: Quelle für iOS über Modifier `accessibilityInputLabels()` --- .../de/11.2.5.3 Beschriftung (Label) im Namen.adoc" | 5 +++++ 1 file changed, 5 insertions(+) diff --git "a/Pr\303\274fschritte/de/11.2.5.3 Beschriftung (Label) im Namen.adoc" "b/Pr\303\274fschritte/de/11.2.5.3 Beschriftung (Label) im Namen.adoc" index 89294289..ef934925 100644 --- "a/Pr\303\274fschritte/de/11.2.5.3 Beschriftung (Label) im Namen.adoc" +++ "b/Pr\303\274fschritte/de/11.2.5.3 Beschriftung (Label) im Namen.adoc" @@ -47,6 +47,7 @@ aber die Zeichenkette der Beschriftung sollte in der gleichen Form in der Zeiche * Grenzfälle sind Hinzufügungen bei visuellen Beschriftungen, die nicht eigentlich als Teil des zugänglichen Namens zu werten sind, etwa wenn in einer Logo-Grafik ein zusätzlicher werbender Text enthalten ist. +Ein weiteres Beispiel wären Hinzufügungen zu Beschriftungen wie (erforderlich) oder (falls abweichend). Für Sprachsteuerungs-Nutzende ist die Einbeziehung solcher Texte nicht hilfreich. * In anderen Fällen sind Teile der Beschriftung, wie etwa der Text "(erforderlich)" nach Eingabefeld-Beschriftungen, @@ -60,6 +61,7 @@ Bei Schriftgrafiken, deren Text nicht direkt vom Screenreader erfasst werden kan ==== Erfüllt: * Der Text der Beschriftung ist im zugänglichen Namen enthalten. +* Sind im Label klar abgesetzte zusätzliche Textbestandteile vorhanden, ist der erste Teil im zugänglichen Label enthalten. == Quellen @@ -70,6 +72,9 @@ Bei Schriftgrafiken, deren Text nicht direkt vom Screenreader erfasst werden kan Accessible Name and Description Computation] (zur Zeit nur auf Englisch verfügbar) +=== iOS +* Der `accessibilityInputLabels()` Modifier kann dazu verwendet werden, bei Bedienelementen weitere Labels zu hinterlegen, die Nutzenden der Funktion Sprachsteuerung as Aktivieren von Elementen erleichtern - z.B. Synonyme oder kürzere Ausdrücke bei längeren sichtbaren Labeln. Siehe _Hacking with Swift_: https://www.hackingwithswift.com/quick-start/swiftui/how-to-add-custom-activation-commands-for-voice-control[How to add custom activation commands for Voice Control] + == Einordnung des Prüfschritts === Einordnung des Prüfschritts nach WCAG 2.1