Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellen Sie barrierefreie und inklusive Windows Anwendungen mit verbesserter Funktionalität und Benutzerfreundlichkeit für Personen aller Fähigkeiten. Es gibt drei Hauptpfeiler, um Ihre App barrierefrei zu gestalten:
- Programmgesteuerter Zugriff – Machen Sie barrierefreie Namen, Rollen und Werte für alle UI-Elemente verfügbar, sodass Hilfstechnologien wie Bildschirmsprachausgaben Ihre App interpretieren können.
- Tastaturnavigation – Stellen Sie sicher, dass jeder Teil Ihrer App mit einer Tastatur für Benutzer verwendet werden kann, die keine Maus oder einen Touchscreen verwenden können.
- Farbe und Kontrast – Unterstützen Sie Designs mit hohem Kontrast, und stellen Sie sicher, dass Ihr Text minimale Kontrastverhältnisse erfüllt (4,5:1 für normalen Text, 3:1 für großen Text).
Designprinzipien und Richtlinien zum Erstellen inklusiver Apps finden Sie unter "Übersicht über die Barrierefreiheit " und " Entwerfen inklusiver Software".
Implementierungshandbücher
Bildschirmleser und Benutzeroberflächenautomatisierung
| Artikel | Beschreibung |
|---|---|
| Bereitstellen grundlegender Informationen zur Barrierefreiheit | Legen Sie barrierefreie Namen, Rollen und Werte fest, damit Hilfstechnologien Ihre Benutzeroberfläche interpretieren können. |
| Orientierungspunkte und Überschriften | Verwenden Sie Benutzeroberflächenautomatisierung Orientierungspunkte und Überschriften, um Benutzern die effiziente Navigation in Inhalten zu erleichtern. |
| Bildschirmlesegeräte und Hardwaresystemtasten | Behandeln von Hardwaretastenereignissen für Bildschirmleseprogramme wie beispielsweise Narrator. |
| Benutzerdefinierte Automatisierungs-Gegenstellen | Implementieren Sie Automatisierungspeers für benutzerdefinierte Steuerelemente, um die Unterstützung von Benutzeroberflächenautomatisierung bereitzustellen. |
| Steuerelementmuster und Schnittstellen | Referenz für Benutzeroberflächenautomatisierung Steuerelementmuster und Anbieterschnittstellen. |
Tastaturnavigation
| Artikel | Beschreibung |
|---|---|
| Tastaturzugänglichkeit | Implementieren der Tabreihenfolge, der Pfeiltastennavigation, der Zugriffsschlüssel und der Tastaturaktivierung. |
Visuelle Barrierefreiheit
| Artikel | Beschreibung |
|---|---|
| Kontrastthemen | Stellen Sie sicher, dass Ihre App mit Designs mit hohem Kontrast funktioniert, indem Sie Designressourcen und Ressourcenwörterbücher verwenden. |
| Anforderungen für barrierefreien Text | Erfüllen Sie Kontrastverhältnisanforderungen, verwenden Sie die richtigen Rollen von Textelementen und unterstützen Sie die Textskalierung. |
Testen und Überprüfen
| Artikel | Beschreibung |
|---|---|
| Barrierefreiheitstests | Testen Sie mit Accessibility Insights, Inspect und Narrator, ob Ihre App barrierefrei ist. |
| Prüfliste für Barrierefreiheit | Schritt-für-Schritt-Prüfliste, um sicherzustellen, dass Ihre App Barrierefreiheitsanforderungen erfüllt, einschließlich der Store-Deklaration. |
Beispiele
Laden Sie vollständige Windows-Beispiele herunter, die verschiedene Funktionen der Barrierefreiheit veranschaulichen.
Der neue Beispielbrowser ersetzt den MSDN Code Gallery.
Windows App SDK Beispiele für GitHub
Diese Beispiele veranschaulichen die API-Verwendungsmuster für Windows App SDK und WinUI.
Diese App veranschaulicht die verschiedenen WinUI-Steuerelemente, die im Fluent Design System unterstützt werden.
Videoaufnahmen
In verschiedenen Videos wird erläutert, wie Sie barrierefreie Windows Anwendungen für allgemeine Barrierefreiheitsaspekte erstellen und wie Microsoft sie behandeln.
Microsoft Barrierefreiheits-API
Einführung in Behinderung und Barrierefreiheit
Weitere Ressourcen
Blogs und Neuigkeiten
Die neueste Welt der Microsoft Barrierefreiheit.
Community und Support
Ein Ort, an dem Windows Entwickler und Benutzer sich treffen und lernen.
Windows developer