Recursos · 57

Diálogos e teclados: teste o fluxo de foco

Verifique a abertura, movimentação, fechamento e restauração de contexto em interfaces que interrompem uma tarefa.

Atualizado · 3 min

O que este guia ajuda a alcançar

  • Escolha o componente correto
  • Posicione o foco de forma compreensível
  • Permita o fechamento
  • Restaure o contexto

Verificação rápida

  • Um modal é necessário?
  • Onde o foco inicial é posicionado?
  • O fundo é realmente inerte?
  • O diálogo pode ser fechado pelo teclado?
  • Para onde o foco retorna se o gatilho desaparecer?

Método passo a passo

  1. 1

    Escolha a interrupção

    Decida se as informações precisam de um modal ou podem permanecer na página. Separe diálogos modais, painéis e menus. Prefira elementos nativos apropriados e verifique o comportamento; uma função ARIA não cria interações automaticamente.

    Entregável: escolha e justificativa dos componentes.

  2. 2

    Nome e abertura

    Conecte um nome acessível a um título visível. Posicione o foco adequadamente: no início do conteúdo estruturado, em um campo útil ou em uma ação segura, dependendo da tarefa. A abertura não deve rolar o início para fora da visualização.

    Entregável: abertura testada.

  3. 3

    Navegação por teclado

    De acordo com o padrão de diálogo modal da W3C, as teclas Tab e Shift+Tab permanecem dentro do conteúdo, enquanto o conteúdo externo fica inerte. Verifique o foco visível, a ordem lógica e a ausência de armadilhas em controles aninhados.

    Entregável: navegação para frente e para trás.

  4. 4

    Fechar e restaurar

    Forneça fechamento visível e o comportamento esperado de Escape. Retorne o foco para o gatilho ou para uma etapa lógica se o gatilho não existir mais. Após o envio, os usuários devem encontrar o que mudou e o que pode acontecer em seguida.

    Entregável: foco e contexto restaurados.

  5. 5

    Teste erros e espaço

    Inclua mensagens longas, campos inválidos, teclados móveis e zoom. A rolagem não deve ocultar permanentemente ações ou títulos. Os erros devem ser compreensíveis e acessíveis sem perda dos valores inseridos.

    Entregável: casos extremos em telas estreitas.

  6. 6

    Verificar na página

    Teste o componente integrado com teclado e tecnologia assistiva, não apenas em uma demonstração isolada. Verifique a abertura duplicada e o foco após fechamentos repetidos. A aceitação local por si só não estabelece a certificação WCAG.

    Entregável: registro de aceitação e limites conhecidos.

Planilha reutilizável

Preencha com suas observações autorizadas. Estes campos são um modelo de trabalho, não resultados observados.

CampoInformações a serem registradas
AberturaGatilho, direção e foco inicial
TrajetóriaTab, Shift+Tab, fundo inerte e foco visível
FechamentoEscape, botão e retorno lógico
LimitesTestei zoom, conteúdo longo, erros e assistência

Exemplo prático fictício

Situação ilustrativa

Exemplo fictício: um diálogo confirma a exclusão de uma linha e o botão que o abre desaparece.

Decisão e evidências esperadas

Após a confirmação, o foco retorna para o próximo elemento lógico ou para o cabeçalho da lista, com um resultado anunciado e uma próxima etapa visível.

Distinguir os mecanismos

MecanismoFinalidadeVerificação ou limitação
Diálogo modalInterrupção para uma tarefa delimitadaFundo inerte e foco contido
Painel não modalManter o contexto disponívelMovimento coerente do foco
Seção da páginaApresentar informações contínuasGeralmente mais fácil de consultar

Indicadores de gestão

IndicadorO que medePrimeira ação
Percursos de teclado concluídosTarefas executadas sem um ponteiroCorrigir bloqueadores
Retornos de foco corretosFechamentos restaurando contexto útilLidar com gatilhos ausentes
Estados de borda testadosZoom, erros e conteúdo longoOmissões de documentos

Erros comuns

  • Adicionando aria-modal sem conteúdo inerte
  • Perda de foco após o fechamento
  • Bloqueio da tecla Escape sem uma saída clara
  • Testando apenas a abertura do mouse

Perguntas frequentes

É nativo Diálogo suficiente?

Ele fornece um comportamento útil, mas a nomenclatura, o foco inicial, o conteúdo, os erros e a integração ainda precisam ser testados.

O primeiro botão deve receber o foco?

Nem sempre. O ponto apropriado depende do conteúdo e da tarefa, especialmente para decisões irreversíveis.

A automação pode validar o fluxo?

Ele detecta alguns defeitos, mas a compreensão, a ordem útil e o contexto restaurado precisam de validação manual.

Referências oficiais

As referências apoiam o método. Adapte as verificações ao seu contexto; elas não são uma certificação. Os títulos das referências originais e os documentos de origem podem estar em outro idioma.

Referências consultadas em .