Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Crie aplicações Windows acessíveis e inclusivas, com funcionalidades e usabilidade melhoradas para pessoas de todas as capacidades. Existem três pilares fundamentais para tornar a sua aplicação acessível:
- Acesso programático — Exponha nomes, funções e valores acessíveis para todos os elementos da interface, para que tecnologias assistivas como leitores de ecrã possam interpretar a sua aplicação.
- Navegação por teclado — Garanta que todas as partes da sua aplicação podem ser usadas com teclado para utilizadores que não podem usar rato ou ecrã tátil.
- Cor e contraste — Apoie temas de alto contraste e assegure que o seu texto cumpre as proporções mínimas de contraste (4,5:1 para texto normal, 3:1 para texto grande).
Para princípios e diretrizes de design sobre a construção de aplicações inclusivas, consulte Visão geral de Acessibilidade e Desenho de software inclusivo.
Guias de implementação
Leitores de ecrã e Automatização da Interface de Utilizador
| Artigo | Descrição |
|---|---|
| Expor informações básicas de acessibilidade | Defina nomes, funções e valores acessíveis para que as tecnologias assistivas possam interpretar a sua interface. |
| Marcos e títulos | Use pontos de referência e títulos do Automatização da Interface de Utilizador para ajudar os utilizadores a navegar eficientemente no conteúdo. |
| Leitores de ecrã e botões de sistema de hardware | Gerir eventos de botão de hardware para leitores de ecrã como o Narrador. |
| Pares de automação personalizados | Implementar pares de automação para controlos personalizados a fim de fornecer suporte à Automação de Interface do Utilizador. |
| Padrões de controlo e interfaces | Referência para padrões de controlo de Automatização da Interface de Utilizador e interfaces de fornecedores. |
Navegação por teclado
| Artigo | Descrição |
|---|---|
| Acessibilidade do teclado | Implementar ordem de tabulação, navegação por seta, teclas de acesso e ativação do teclado. |
Acessibilidade visual
| Artigo | Descrição |
|---|---|
| Temas de contraste | Garante que a tua aplicação funciona com temas de alto contraste usando recursos temáticos e dicionários de recursos. |
| Requisitos de texto acessível | Garantir as relações de contraste, usar as funções corretas dos elementos de texto e suportar a escala de texto. |
Testes e verificação
| Artigo | Descrição |
|---|---|
| Testes de acessibilidade | Teste com Accessibility Insights, Inspect e Narrator para verificar se a sua aplicação está acessível. |
| Lista de verificação de acessibilidade | Lista de verificação passo a passo para garantir que a sua aplicação cumpre os requisitos de acessibilidade, incluindo a declaração da loja. |
Samples
Descarregue e execute exemplos completos do Windows que demonstrem várias funcionalidades e funcionalidades de acessibilidade.
Navegador de exemplos de código
O novo navegador de exemplos substitui a Galeria de Códigos MSDN.
Exemplos de SDK de Aplicações Windows no GitHub
Estes exemplos demonstram os padrões de utilização da API para o SDK de Aplicações Windows e o WinUI.
Esta aplicação demonstra os vários controlos WinUI suportados no Fluent Design System.
Videos
Vários vídeos explicam como construir aplicações Windows acessíveis para questões gerais de acessibilidade e como a Microsoft as resolve.
API de acessibilidade Microsoft
Introdução à deficiência e acessibilidade
Outros recursos
Blogs e notícias
As últimas novidades do mundo da acessibilidade da Microsoft.
Comunidade e apoio
Um lugar onde programadores e utilizadores do Windows se encontram e aprendem juntos.
Windows developer