Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Skapa tillgängliga och inkluderande Windows program med förbättrade funktioner och användbarhet för personer med alla förmågor. Det finns tre grundpelare för att göra din app tillgänglig:
- Programmatisk åtkomst – Exponera tillgängliga namn, roller och värden för alla gränssnittselement så att hjälpmedelstekniker som skärmläsare kan tolka appen.
- Tangentbordsnavigering – Se till att alla delar av appen kan användas med ett tangentbord för användare som inte kan använda en mus eller pekskärm.
- Färg och kontrast – Stöd för högkontrasteman och se till att texten uppfyller minsta kontrastförhållande (4.5:1 för normal text, 3:1 för stor text).
Designprinciper och riktlinjer för att skapa inkluderande appar finns i Tillgänglighetsöversikt och Designa inkluderande programvara.
Implementeringsguider
Skärmläsare och Användargränssnittsautomatisering
| Artikel | Beskrivning |
|---|---|
| Exponera grundläggande hjälpmedelsinformation | Ange tillgängliga namn, roller och värden så att hjälpmedelstekniker kan tolka användargränssnittet. |
| Landmärken och rubriker | Använd UI Automation landmärken och rubriker för att hjälpa användare att navigera i innehåll effektivt. |
| Skärmläsare och maskinvarusystemknappar | Hantera maskinvaruknapphändelser för skärmläsare som Narrator. |
| Anpassade automationsgränssnitt | Implementera automationsobjekt för specialanpassade kontroller för att tillhandahålla stöd för UI Automation. |
| Kontrollmönster och gränssnitt | Referens för UI Automation kontrollmönster och tillhandahållargränssnitt. |
Tangentbordsnavigering
| Artikel | Beskrivning |
|---|---|
| Hjälpmedel för tangentbord | Implementera flikordning, piltangentnavigering, åtkomstnycklar och tangentbordsaktivering. |
Visuell tillgänglighet
| Artikel | Beskrivning |
|---|---|
| Kontrastteman | Se till att din app fungerar med teman med hög kontrast med hjälp av temaresurser och resursordlistor. |
| Krav på tillgänglig text | Uppfylla kontrastförhållanden, använd rätt textelementroller och stöd för textskalning. |
Testning och verifiering
| Artikel | Beskrivning |
|---|---|
| Tillgänglighetstestning | Testa med Accessibility Insights, Inspect och Narrator för att försäkra dig om att appen är tillgänglig. |
| Checklista för tillgänglighet | Stegvis checklista för att säkerställa att din app uppfyller tillgänglighetskraven, inklusive Store-deklaration. |
Samples
Ladda ned och kör fullständiga Windows-exempel som demonstrerar olika tillgänglighetsfunktioner.
Den nya exempelwebbläsaren ersätter MSDN-kodgalleriet.
Windows App SDK exempel på GitHub
Dessa exempel visar API-användningsmönster för Windows App SDK och WinUI.
Den här appen visar de olika WinUI-kontroller som stöds i Fluent Design System.
Videos
Olika videor som beskriver hur du skapar tillgängliga Windows program till allmänna tillgänglighetsproblem och hur Microsoft åtgärdar dem.
Microsoft hjälpmedels-API
Introduktion till funktionshinder och tillgänglighet
Andra resurser
Bloggar och nyheter
Det senaste från Microsoft tillgänglighet.
Community och support
En plats där Windows utvecklare och användare träffas och lär sig tillsammans.
Windows developer