Neue Windows Barrierefreiheitsfunktionen, Tools, Dokumentation und Beispiele für Entwickler
Die Windows-Plattform wird ständig mit neuen Barrierefreiheits- und Automatisierungsfunktionen für Entwickler aktualisiert.
Installieren Sie die Tools und das SDK auf Windows 10, und Sie können entweder eine neue Universelle Windows-App erstellen oder untersuchen, wie Sie Ihren vorhandenen App-Code auf Windows verwenden können.
Weitere Informationen zu den neuesten Tools, die zum Testen der Implementierung der Barrierefreiheit Ihrer Windows und Webanwendungen verfügbar sind, finden Sie unter Testen der Barrierefreiheit.
Neuerungen bei Windows 10 May 2019 Update (Version 1903)
Die folgenden Features, Tools, Entwicklerleitfäden, Beispiele und Videos wurden für die Windows 10 May 2019 Updatezur Verfügung gestellt.
| Freigabe | Plattform | Funktion | BESCHREIBUNG | Link |
|---|---|---|---|---|
| 1903 | Win32 | Benutzeroberflächenautomatisierung unterstützt IAccessible2. | Benutzeroberflächenautomatisierung Clients können jetzt nahtlos auf Informationen von IAccessible2-Anbietern wie dem Chrome-Browser zugreifen. | – |
| 1903 | UWP | Sichtbarkeit der Scrollleiste | Scrollleisten werden automatisch ausgeblendet, wenn sie nicht mit interagiert werden. | UISettings.AutoHideScrollBars-Eigenschaft |
| 1903 | Win32 | Benutzeroberflächenautomatisierung unterstützt strukturiertes Markup. | Beabsichtigte, aber nicht beschränkte MathML-Analyse. | – |
Neuerungen bei Windows 10 October 2018 Update (Version 1809)
Die folgenden Features, Tools, Entwicklerleitfäden, Beispiele und Videos wurden für die Windows 10 October 2018 Updatezur Verfügung gestellt.
| Freigabe | Plattform | Funktion | BESCHREIBUNG | Link |
|---|---|---|---|---|
| 1809 | Win32 | Benutzeroberflächenautomatisierung unterstützt Active Text Position Change-Ereignisse. | Benutzeroberflächenautomatisierung Anbieter können explizit eine Anfangsposition innerhalb eines Textbereichs festlegen. AT-Clients (Assistive Technology) können diese Position dann einem Benutzer vermitteln. Wenn ein Benutzer beispielsweise auf einen Link zu einem Anker auf derselben Seite klickt (ein Lesezeichenlink), wird der neue Speicherort für AT bereitgestellt. | IUIAutomation6-Schnittstelle |
| 1809 | Win32 | Benutzeroberflächenautomatisierung unterstützt das Zusammensing von -Ereignisereignissen. | Verbessert die Leistung, indem versucht wird, doppelte sequenzielle MSAA- und UIA TextChanged-Ereignisse zu erkennen, zu filtern und zu ignorieren, die von einigen Anbietern ausgelöst werden. | IUIAutomation6-Schnittstelle |
| 1809 | Win32 | Benutzeroberflächenautomatisierung unterstützt das Verhalten bei der Verbindungswiederherstellung. | Nachrichten von einem Benutzeroberflächenautomatisierung Client an einen Anbieter werden angehalten (standardmäßig zwei Sekunden), wenn der Anbieter nicht reagiert. Dies reduziert die Häufigkeit erweiterter Timeouts und minimiert die Überflutung eines nicht reaktionsfähigen Anbieters mit Ereignissen und Anforderungen. | IUIAutomation6-Schnittstelle |
| 1809 | UWP | Erweiterte Sprachausgabedienste | AT-Clients kennen die Leseposition des akustischen Bildschirms (Steuerelement oder Inhalt) und den Lesemodus. | ScreenReaderService-Klasse |
| 1809 | Win32, UWP | Benutzeroberflächenautomatisierung unterstützt Dialogfelder | Benutzeroberflächenautomatisierung Anbieter können UIA-Elemente als Dialogfelder markieren. ATs stellen Dialoge häufig anders dar als Benutzer. | IUIAutomationElement9 ContentDialog-Klasse |
| 1809 | UWP | Textskalierung | Skaliert die Textgröße in Anwendungen und Webseiten. | UISettings.TextScaleFactorChanged-Ereignis Textskalierung |