Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Créez des applications Windows accessibles et inclusives avec des fonctionnalités améliorées et une facilité d’utilisation pour les personnes de toutes les capacités. Il existe trois piliers principaux pour rendre votre application accessible :
- Accès par programmation : exposez des noms accessibles, des rôles et des valeurs pour tous les éléments de l’interface utilisateur afin que les technologies d’assistance telles que les lecteurs d’écran puissent interpréter votre application.
- Navigation au clavier : vérifiez que chaque partie de votre application peut être utilisée avec un clavier pour les utilisateurs qui ne peuvent pas utiliser une souris ou un écran tactile.
- Couleur et contraste : prend en charge les thèmes à contraste élevé et vérifiez que votre texte respecte les proportions de contraste minimales (4,5:1 pour le texte normal, 3:1 pour le texte volumineux).
Pour obtenir des principes de conception et des instructions sur la création d’applications inclusives, consultez Vue d’ensemble de l’accessibilité et Conception de logiciels inclusifs.
Guides d’implémentation
Lecteurs d’écran et UI Automation
| Article | Description |
|---|---|
| Exposer les informations d’accessibilité de base | Définissez des noms, des rôles et des valeurs accessibles afin que les technologies d’assistance puissent interpréter votre interface utilisateur. |
| Repères et titres | Utilisez UI Automation repères et titres pour aider les utilisateurs à naviguer efficacement dans le contenu. |
| Lecteurs d’écran et boutons système matériels | Gérez les actions sur les boutons matériels pour les lecteurs d’écran tels que le Narrateur. |
| Pairs d'automatisation personnalisés | Implémentez des automaillons pour les contrôles d'interface personnalisés afin de prendre en charge l'automatisation de l'UI. |
| Modèles de contrôle et interfaces | Informations de référence sur les modèles de contrôle UI Automation et les interfaces de fournisseur. |
Navigation au clavier
| Article | Description |
|---|---|
| Accessibilité du clavier | Implémentez l’ordre des tabulations, la navigation par touches de direction, les touches d’accès et l’activation du clavier. |
Accessibilité visuelle
| Article | Description |
|---|---|
| Thèmes de contraste | Vérifiez que votre application fonctionne avec des thèmes à contraste élevé à l’aide de ressources de thème et de dictionnaires de ressources. |
| Exigences de texte accessible | Respectez les ratios de contraste, utilisez des rôles d’élément de texte corrects et prenez en charge la mise à l’échelle du texte. |
Test et vérification
| Article | Description |
|---|---|
| Test d’accessibilité | Testez avec Accessibility Insights, Inspect et Le Narrateur pour vérifier que votre application est accessible. |
| Liste de contrôle d’accessibilité | Liste de contrôle pas à pas pour vous assurer que votre application répond aux exigences d’accessibilité, notamment la déclaration du Windows Store. |
Samples
Téléchargez et exécutez des exemples de Windows complets qui illustrent diverses fonctionnalités et fonctionnalités d’accessibilité.
Nouveau navigateur d’exemples remplaçant MSDN Code Gallery.
exemples SDK d'application Windows sur GitHub
Ces exemples illustrent les modèles d’utilisation des API pour SDK d'application Windows et WinUI.
galerie WinUI 3
Cette application illustre les différents contrôles WinUI pris en charge dans le système Fluent Design.
Videos
Différentes vidéos qui expliquent comment créer des applications Windows accessibles aux préoccupations générales en matière d’accessibilité et comment Microsoft les traite.
API d'accessibilité de Microsoft
Introduction aux handicaps et à l’accessibilité
Autres ressources
Blogs et actualités
Les dernières nouvelles dans le domaine de l'accessibilité chez Microsoft.
Communauté et soutien
Un endroit où Windows développeurs et les utilisateurs rencontrent et apprennent ensemble.
communauté Windows - Accessibilité
Windows developer