Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Fornece uma lista de verificação para ajudá-lo a garantir que seu aplicativo do Windows esteja acessível.
Aqui fornecemos uma lista de verificação que você pode usar para garantir que seu aplicativo esteja acessível.
Defina o nome acessível (obrigatório) e a descrição (opcional) para o conteúdo e os elementos interativos da interface do usuário em seu aplicativo.
Um nome acessível é uma cadeia de texto curta e descritiva que um leitor de tela usa para anunciar um elemento da interface do usuário. Alguns elementos da interface de utilizador, como TextBlock e TextBox promovem o seu conteúdo de texto como nome acessível padrão; consulte Informações básicas sobre acessibilidade.
Você deve definir o nome acessível explicitamente para imagens ou outros controles que não promovam conteúdo de texto interno como um nome acessível implícito. Você deve usar rótulos para elementos de formulário para que o texto do rótulo possa ser usado como um destino de LabeledBy no modelo de automação da interface do usuário da Microsoft para correlacionar rótulos e entradas. Se você quiser fornecer mais orientação de interface do usuário para os usuários do que normalmente está incluído no nome acessível, descrições acessíveis e dicas de ferramentas ajudam os usuários a entender a interface do usuário.
Para obter mais informações, consulte Nome acessível e Descrição acessível.
Implemente a acessibilidade do teclado:
- Teste a ordem de índice de tabulação padrão para uma interface. Ajuste a ordem do índice de tabulação, se necessário, o que pode exigir a habilitação ou a desativação de determinados controles ou a alteração dos valores padrão de TabIndex em alguns dos elementos da interface do usuário.
- Use controles que oferecem suporte à navegação por teclas de seta para elementos compostos. Para controles padrão, a navegação por tecla de seta normalmente já está implementada.
- Utilize controlos que suportem a ativação do teclado. Para controles padrão, particularmente aqueles que suportam o padrão UI Automation Invoke , a ativação do teclado normalmente está disponível; Verifique a documentação para esse controle.
- Defina teclas de acesso ou implemente teclas aceleradoras para partes específicas da interface do usuário que ofereçam suporte à interação.
- Para quaisquer controles personalizados que você usa em sua interface do usuário, verifique se você implementou esses controles com suporte AutomationPeer correto para ativação e definiu substituições para manipulação de chaves, conforme necessário, para dar suporte a ativação, travessia e acesso ou teclas aceleradoras.
Para obter mais informações, consulte Interações com o teclado.
Verifique se o texto tem um tamanho legível
- O Windows inclui várias ferramentas e configurações de acessibilidade que os usuários podem aproveitar e ajustar às suas próprias necessidades e preferências para ler texto. Estes incluem:
- A ferramenta Lupa, que amplia uma área selecionada da interface. Você deve garantir que o layout do texto em seu aplicativo não dificulte o uso da Lupa para leitura.
- Configurações globais de escala e resolução em Configurações->Sistema->Ecrã->Escala e layout. Exatamente quais opções de dimensionamento estão disponíveis pode variar, pois isso depende das capacidades do dispositivo de exibição.
- Configurações do tamanho de texto em Configurações ->Facilidade de Acesso ->Ecrã. Ajuste a configuração Tornar o texto maior para especificar apenas o tamanho do texto em controles de apoio em todos os ecrãs e aplicações (todos os controles de texto UWP suportam a experiência de dimensionamento de texto sem qualquer personalização ou modelagem).
Observação
A configuração Tornar tudo maior permite que um usuário especifique seu tamanho preferido para texto e aplicativos em geral somente na tela principal.
- O Windows inclui várias ferramentas e configurações de acessibilidade que os usuários podem aproveitar e ajustar às suas próprias necessidades e preferências para ler texto. Estes incluem:
Verifique visualmente a interface do usuário para garantir que o contraste do texto seja adequado, que os elementos sejam renderizados corretamente nos temas de alto contraste e que as cores sejam usadas corretamente.
- Use uma ferramenta de análise de cores para verificar se a taxa de contraste de texto visual é de pelo menos 4,5:1.
- Alterne para um tema de alto contraste e verifique se a interface do usuário do seu aplicativo é legível e utilizável.
- Certifique-se de que sua interface do usuário não use cores como a única maneira de transmitir informações.
Para saber mais, veja Temas de alto contraste e Requisitos de texto acessível.
Execute ferramentas de acessibilidade, resolva problemas relatados e verifique a experiência de leitura de tela.
Use ferramentas como Inspecionar para verificar o acesso programático, execute ferramentas de diagnóstico como o AccChecker para descobrir erros comuns e verifique a experiência de leitura de tela com o Narrador.
Para obter mais informação, consulte Teste de acessibilidade.
Verifique se as configurações do manifesto do aplicativo seguem as diretrizes de acessibilidade.
Declare seu aplicativo como acessível na Microsoft Store.
Se você implementou o suporte de acessibilidade de linha de base, declarar seu aplicativo como acessível na Microsoft Store pode ajudar a alcançar mais clientes e obter algumas boas classificações adicionais.
Para obter mais informações, consulte Acessibilidade na Loja.
Tópicos relacionados
Windows developer