Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Crie aplicativos de Windows acessíveis e inclusivos com funcionalidade e usabilidade aprimoradas para pessoas de todas as habilidades. Há três pilares principais para tornar seu aplicativo acessível:
- Acesso programático – Expor nomes, funções e valores acessíveis para todos os elementos da interface do usuário para que tecnologias adaptativas, como leitores de tela, possam interpretar seu aplicativo.
- Navegação de teclado – verifique se todas as partes do seu aplicativo podem ser operadas com um teclado para usuários que não podem usar um mouse ou tela sensível ao toque.
- Cor e contraste — dão suporte a temas de alto contraste e garantem que o texto atenda às taxas de contraste mínimas (4,5:1 para texto normal, 3:1 para texto grande).
Para obter princípios de design e diretrizes sobre a criação de aplicativos inclusivos, consulte a visão geral de acessibilidade e o design de software inclusivo.
Guias de implementação
Leitores de tela e Automação da Interface do Usuário
| Artigo | Descrição |
|---|---|
| Expor informações básicas de acessibilidade | Defina nomes, funções e valores acessíveis para que as tecnologias adaptativas possam interpretar sua interface do usuário. |
| Pontos de referência e títulos | Utilize marcos de automação e títulos para ajudar os usuários a navegar com eficiência no conteúdo. |
| Leitores de tela e botões do sistema de hardware | Gerencie eventos de botões de hardware para leitores de tela, como o Narrador. |
| Pares de automação personalizados | Implemente automation peers para controles personalizados a fim de fornecer suporte para Automação da Interface do Usuário. |
| Padrões e interfaces de controle | Referência para padrões de controle de Automação de Interface do Usuário e interfaces de provedor. |
Navegação por teclado
| Artigo | Descrição |
|---|---|
| Acessibilidade do teclado | Implemente a ordem de tabulação, a navegação por teclas de direção, as teclas de acesso e a ativação do teclado. |
Acessibilidade visual
| Artigo | Descrição |
|---|---|
| Temas de contraste | Verifique se seu aplicativo funciona com temas de alto contraste usando recursos de tema e dicionários de recursos. |
| Requisitos de texto acessível | Atenda às taxas de contraste, use as funções de elemento de texto corretas e dê suporte ao dimensionamento de texto. |
Teste e verificação
| Artigo | Descrição |
|---|---|
| Teste de acessibilidade | Teste com Accessibility Insights, Inspect e Narrador para verificar se seu aplicativo está acessível. |
| Lista de verificação de acessibilidade | Lista de verificação passo a passo para garantir que seu aplicativo atenda aos requisitos de acessibilidade, incluindo a declaração da Loja. |
Samples
Baixe e execute exemplos completos de Windows que demonstram vários recursos e funcionalidades de acessibilidade.
Navegador de exemplo de código
O novo navegador de exemplos substituindo a Galeria de Códigos MSDN.
SDK do Aplicativo Windows exemplos em GitHub
Esses exemplos demonstram os padrões de uso da API para SDK do Aplicativo Windows e WinUI.
galeria WinUI 3
Este aplicativo demonstra os vários controles WinUI com suporte no Fluent Design System.
Videos
Vários vídeos que abordam como criar aplicativos Windows acessíveis para preocupações gerais de acessibilidade e como Microsoft os aborda.
API de Acessibilidade do Microsoft
Introdução à incapacidade e acessibilidade
Outros recursos
Blogs e notícias
O mais recente do mundo da acessibilidade da Microsoft.
Comunidade e suporte
Um lugar onde Windows desenvolvedores e usuários se reúnem e aprendem juntos.
Windows developer