Lista de verificação de interface de usuário

Essa seção resume as diretrizes dadas em Diretrizes de interface de usuário para suporte a acessibilidade. Você deveria acessar aquela seção do guia para informações mais detalhadas em qualquer um dos itens da lista de verificação dada.

Ao testar um aplicativo para acessibilidade, você deve passar por cada um dos itens da lista. Observe se o aplicativo passa ou falha em cada teste, ou não se aplica a esse pedido.

Table 2-1Lista de verificação de princípios da gerais
PG Princípios gerais Passou/Falhou/ND
PG.1 Todas as ações que alteram os dados do usuário ou as configurações do aplicativo podem ser desfeitas.
PG.2 Todas as configurações do aplicativo podem ser restauradas para seus padrões, sem que o usuário tenha que lembrar quais foram esses padrões.
PG.3 Após a instalação, o aplicativo pode ser usado sem que o usuário tenha que inserir um disco ou CD a qualquer momento.
PG.4 As funções mais utilizadas são encontradas no nível superior da estrutura do menu.
Table 2-2Lista de verificação de navegação do teclado
NT Navegação do teclado Passou/Falhou/ND
NT.1 Um acesso eficiente ao teclado é fornecido a todos os recursos do aplicativo.
NT.2 Todas as janelas possuem uma ordem lógica de navegação no teclado.
NT.3 A ordem correta de abas é usada para controles cujo estado habilitado é dependente de caixas de seleção, botões de opção ou botões alternativos.
NT.4 O acesso do teclado a funções específicas do aplicativo não substitui os recursos existentes de acessibilidade do sistema.
NT.5 O aplicativo fornece mais de um método para executar tarefas de teclado sempre que possível.
NT.6 Existem combinações de teclas alternativas sempre que possível.
NT.7 Não há abordagens estranhas para operações de teclado realizadas com frequência.
NT.8 O aplicativo não usa pressionamentos de teclas repetitivos e simultâneos.
NT.9 O aplicativo fornece equivalentes de teclado para todas as funções do mouse.
NT.10 Qualquer texto ou objeto que pode ser selecionado com o mouse também pode ser selecionado com o teclado sozinho.
NT.11 Qualquer objeto que pode ser redimensionado ou movido com o mouse também pode ser redimensionado ou movido com o teclado sozinho.
NT.12 O aplicativo não usa nenhuma função de navegação geral para ativar operações.
NT.13 Todos os menus, janelas e dicas de ferramentas invocadas pelo teclado aparecem perto do objeto com o qual se relacionam.
Table 2-3Lista de verificação de interação do mouse
IM Interação do mouse Passou/Falhou/ND
IM.1 Nenhuma operação depende da entrada do botão direito ou meio botões do mouse.
IM.2 Todas as operações do mouse podem ser canceladas antes de serem concluídas.
IM.3 O feedback visual é fornecido ao longo das operações de arrastar e soltar
IM.4 O ponteiro do mouse nunca é alterado sob o controle do aplicativo, ou seu movimento é restrito a parte da tela pelo aplicativo.
Table 2-4Lista de verificação de elementos gráficos
EG Elementos gráficos Passou/Falhou/ND
EG.1 Não há atributos gráficos codificados, como a espessura da linha, da borda ou da sombra.
EG.2 Todos os elementos gráficos multicoloridos podem ser mostrados apenas em monocromático, sempre que possível.
EG.3 Todos os elementos interativos da interface gráfica são facilmente distinguíveis dos estáticos.
EG.4 É fornecida uma opção para ocultar gráficos não essenciais.
Table 2-5Lista de verificação de fontes e texto
FT Fontes e texto Passou/Falhou/ND
FT.1 Nenhum estilo ou tamanho de fonte é codificado.
FT.2 É fornecida uma opção para desativar os “backdrops” gráficos por trás do texto.
FT.3 Todos os rótulos possuem nomes que fazem sentido quando são retirados do contexto.
FT.4 Nenhum nome de rótulo é usado mais de uma vez na mesma janela.
FT.5 O posicionamento do rótulo é consistente ao longo do aplicativo.
FT.6 Todos os rótulos de texto estático que identificam outros controles terminam em dois pontos (:).
FT.7 Os rótulos de texto estático que identificam outros controles imediatamente precedem esses controles na ordem de tabulação.
FT.8 Uma alternativa ao WYSIWYG é fornecida. Por exemplo, a capacidade de especificar diferentes fontes de tela e impressora em um editor de texto.
Table 2-6Lista de verificação de cor e contraste
CC Cor e contraste Passou/Falhou/ND
CC.1 As cores do aplicativo não são codificadas, mas são desenhadas a partir do tema atual da área de trabalho ou de uma configuração de aplicativo.
CC.2 A cor é usada apenas como um aprimoramento e não como o único meio para transmitir informações ou ações.
CC.3 O aplicativo oferece suporte a todos os temas e configurações de alto contraste disponíveis.
CC.4 O software não depende de nenhum dos temas ou configurações particulares de alto contraste.
Table 2-7Lista de verificação de ampliação
AM Ampliação Passou/Falhou/ND
AM.1 O aplicativo oferece a capacidade de ampliar a área de trabalho.
AM.2 O aplicativo oferece a opção de dimensionar a área de trabalho.
AM.3 A funcionalidade do aplicativo não é afetada pela alteração das configurações de ampliação ou escala.
Table 2-8Lista de verificação de áudio
AU Áudio Passou/Falhou/ND
AU.1 O som não é usado como o único meio de transmitir qualquer item de informação.
AU.2 O usuário pode configurar a frequência e o volume de todos os sons e sinais sonoros de aviso.
Table 2-9Lista de verificação de animação
AN Animação Passou/Falhou/ND
AN.1 Não há elementos de clarão ou piscantes com uma frequência maior que 2Hz ou inferior a 55Hz.
AN.2 Qualquer clarão ou piscada esteja confinado a pequenas áreas da tela.
AN.3 Se a animação é usada, uma opção está disponível para desligá-la antes que ela seja mostrada pela primeira vez.
Table 2-10Lista de verificação de foco de teclado
FC Foco do teclado Passou/Falhou/ND
FC.1 Quando uma janela é aberta, o foco começa no controle mais comum.
FC.2 A posição de foco de entrada atual é claramente exibida em todos os momentos.
FC.3 O foco de entrada é mostrado exatamente em uma janela em todos os momentos.
FC.4 O feedback apropriado de áudio ou visual é fornecido quando o usuário tenta navegar após qualquer extremidade de um grupo de objetos relacionados.
FC.5 O sinal de aviso de áudio ou visual padrão é reproduzido quando o usuário pressiona uma tecla inadequada.
FC.6 Há informações de áudio suficientes para o foco visual que o usuário pode descobrir o que fazer a seguir.
FC.7 Ao usar tecnologias assistivas, como um leitor de tela ou um dispositivo braille, o programa atual indica a posição e o conteúdo do indicador de foco visual.
Table 2-11Lista de verificação de tempo
TM Tempo Passou/Falhou/ND
TM.1 Não há tempo limite codificado ou recursos baseados no tempo na aplicação.
TM.2 A exibição ou o ocultação de informações importantes não são desencadeadas unicamente pelo movimento do ponteiro do mouse.
Table 2-12Lista de verificação de documentação
DC Documentação Passou/Falhou/ND
DC.1 Toda a documentação está em um formato acessível, com descrições alternativas de texto fornecidas para todas as figuras e diagramas.
DC.2 A documentação inclui uma seção que cobre todos os recursos de acessibilidade da aplicação.