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.
Projetar e construir aplicações para Windows que proporcionem experiências completas e bem-sucedidas para o maior número possível de pessoas.
As aplicações Windows acessíveis suportam não só pessoas com deficiência (tanto temporárias como permanentes), mas também aquelas com preferências pessoais, estilos de trabalho específicos ou restrições situacionais e ambientais (como espaços de trabalho partilhados, baixa largura de banda, luz solar forte, ambientes ruidosos ou silenciosos, enquanto cozinham, entre outros).
Todos devem ter acesso às mesmas divisões de um edifício, quer precisem de usar as escadas ou o elevador.
Este artigo fornece informações sobre acessibilidade para programadores que constroem aplicações para Windows, desenvolvedores de tecnologia assistiva que desenvolvem ferramentas como leitores de ecrã e lupas, e engenheiros de testes de software que criam scripts automatizados para aplicações de teste.
| Artigo | Descrição |
|---|---|
| Visão geral da acessibilidade | Uma visão geral dos conceitos e tecnologias relacionados com cenários de acessibilidade para aplicações Windows. |
| Desenho de software inclusivo | Saiba como evoluir o design inclusivo com aplicações Windows para Windows. Desenhar e construir software inclusivo tendo em mente a acessibilidade. |
| Desenvolvimento de aplicações de Windows inclusivas | Um roteiro para desenvolver aplicações Windows acessíveis. |
| Testes de acessibilidade | Procedimentos de teste a seguir para garantir que a sua aplicação Windows é acessível. |
| Acessibilidade na Loja | Descreve os requisitos para declarar a sua aplicação Windows como acessível na Microsoft Store. |
| Lista de verificação de acessibilidade | Fornece uma lista de verificação para o ajudar a garantir que a sua aplicação Windows é acessível. |
| Expor informações básicas de acessibilidade | As informações básicas de acessibilidade geralmente são categorizadas em nome, função e valor. Este tópico descreve o código para ajudar seu aplicativo a expor as informações básicas de que as tecnologias assistenciais precisam. |
| Acessibilidade do teclado | Se a sua aplicação não fornecer um bom acesso ao teclado, utilizadores cegos ou com problemas de mobilidade podem ter dificuldades em usar a sua aplicação ou podem não conseguir usá-la de todo. |
| Leitores de ecrã e botões de sistema de hardware | Leitores de ecrã, como o Narrador, devem ser capazes de reconhecer e gerir eventos de botões de sistema de hardware e comunicar o seu estado aos utilizadores. Em alguns casos, o leitor de ecrã pode precisar de gerir exclusivamente os eventos de botões e impedir que estes se propaguem para outros gestores. |
| Pontos de Referência e Títulos | Pontos de referência e títulos definem secções de uma interface de utilizador que auxiliam numa navegação eficiente para utilizadores de tecnologia assistiva, como leitores de ecrã. |
| Temas de alto contraste | Descreve os passos necessários para garantir que a sua aplicação Windows é utilizável quando um tema de alto contraste está ativo. |
| Requisitos de texto acessível | Este tópico descreve as práticas recomendadas para a acessibilidade do texto em um aplicativo, garantindo que as cores e os planos de fundo satisfaçam a taxa de contraste necessária. Este tópico também discute os papéis de Microsoft UI Automation que elementos de texto numa aplicação Windows podem ter, bem como as melhores práticas para texto em gráficos. |
| Práticas de acessibilidade a evitar | Lista as práticas a evitar se quiser criar uma aplicação Windows acessível. |
| Pares de automação personalizados | Descreve o conceito de pares de automação para UI Automation e como pode fornecer suporte de automação para a sua própria classe personalizada de UI. |
| Padrões de controlo e interfaces | Lista os padrões de controlo do Microsoft UI Automation, as classes que os clientes usam para aceder a eles e as interfaces que os fornecedores usam para os implementar. |
Tópicos relacionados
Windows developer