Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Creare applicazioni di Windows accessibili e inclusive con funzionalità e usabilità migliorate per le persone di tutte le capacità. Esistono tre pilastri fondamentali per rendere accessibile l'app:
- Accesso a livello di codice : esporre nomi, ruoli e valori accessibili per tutti gli elementi dell'interfaccia utente in modo che assistive technology come le utilità per la lettura dello schermo possano interpretare l'app.
- Spostamento tramite tastiera: assicurarsi che ogni parte dell'app possa essere gestita con una tastiera per gli utenti che non possono usare un mouse o un touchscreen.
- Colore e contrasto : supporta i temi a contrasto elevato e garantisce che il testo soddisfi i rapporti di contrasto minimi (4,5:1 per il testo normale, 3:1 per testo di grandi dimensioni).
Per i principi di progettazione e le linee guida per la creazione di app inclusive, vedere Panoramica dell'accessibilità e Progettazione di software inclusivo.
Guide all'implementazione
Lettori di schermo e Automazione interfaccia utente
| Articolo | Descrizione |
|---|---|
| Esporre informazioni di accessibilità di base | Impostare nomi, ruoli e valori accessibili in modo che le tecnologie di assistive technology possano interpretare l'interfaccia utente. |
| Punti di riferimento e intestazioni | Usare punti di riferimento di Automazione interfaccia utente e intestazioni per consentire agli utenti di navigare nel contenuto in modo efficiente. |
| Lettori di schermo e pulsanti del sistema hardware | Gestire gli eventi dei pulsanti hardware per i lettori dello schermo, ad esempio l'Assistente vocale. |
| Componenti di automazione personalizzati | Implementare peer di automazione per i controlli personalizzati per fornire il supporto Automazione interfaccia utente. |
| Modelli di controllo e interfacce | Informazioni di riferimento per i modelli di controllo e le interfacce del provider di Automazione interfaccia utente. |
Spostamento tramite tastiera
| Articolo | Descrizione |
|---|---|
| accessibilità tramite tastiera | Implementare l'ordine di tabulazione, lo spostamento con tasti di direzione, i tasti di scelta e l'attivazione della tastiera. |
Accessibilità visiva
| Articolo | Descrizione |
|---|---|
| Temi a contrasto | Assicurarsi che l'app funzioni con temi a contrasto elevato usando le risorse del tema e i dizionari delle risorse. |
| Requisiti per il testo accessibile | Soddisfare i rapporti di contrasto, usare i ruoli degli elementi di testo corretti e supportare il ridimensionamento del testo. |
Test e verifica
| Articolo | Descrizione |
|---|---|
| Test di accessibilità | Testare con Accessibility Insights, Inspect e Assistente vocale per verificare che l'app sia accessibile. |
| Elenco di controllo per l'accessibilità | Elenco di controllo dettagliato per assicurarsi che l'app soddisfi i requisiti di accessibilità, inclusa la dichiarazione dello Store. |
Esempi
Scaricare ed eseguire esempi completi di Windows che illustrano varie funzionalità e funzionalità di accessibilità.
Browser degli esempi di codice
Nuovo browser degli esempi che sostituisce MSDN Code Gallery.
esempi di SDK per app di Windows su GitHub
Questi esempi illustrano i modelli di utilizzo delle API per SDK per app di Windows e WinUI.
Questa app illustra i vari controlli WinUI supportati nel sistema Fluent Design.
Video
Diversi video che illustrano come creare applicazioni Windows accessibili per problemi generali di accessibilità e come Microsoft risolverli.
API accessibilità di Microsoft
Introduzione a disabilità e accessibilità
Altre risorse
Blog e notizie
Le ultime novità dal mondo dell'accessibilità di Microsoft.
Community e supporto
Un luogo in cui Windows sviluppatori e utenti si incontrano e imparano insieme.
community Windows - Accessibilità