Teste de teclado e leitor de tela, passo a passo

Teste de teclado e leitor de tela

Teste de teclado e leitor de tela, passo a passo | We.Inc

Um teste manual passo a passo para qualquer site: verificações de teclado, comandos do NVDA e do VoiceOver, um link para pular ao conteúdo, CSS com :focus-visible e um checklist para marcar.

Para testar um site pelo teclado, deixe o mouse de lado e use Tab, Shift+Tab, Enter, Space e as setas para alcançar e operar tudo, observando se há um anel de foco visível e uma ordem lógica. Depois ative um leitor de tela, o NVDA no Windows ou o VoiceOver no Mac, e confira se títulos, links, botões e campos de formulário são anunciados com clareza.

Critérios da WCAG 2.2 cobertos por estes testes

Verificadores automáticos encontram texto alternativo ausente e contraste baixo, mas não conseguem dizer se um menu abre com Enter ou se quem usa leitor de tela entende um formulário. Esta página percorre a revisão manual em ordem, com uma área de prática que mostra exatamente qual elemento está em foco e um checklist que guarda onde você parou.

Perguntas frequentes

Com qual leitor de tela devo testar?

Use, sempre que possível, o que os seus visitantes usam. O NVDA é gratuito para Windows, da NV Access, e o VoiceOver já vem em todo Mac e iPhone. Se a maior parte do seu tráfego vem de celulares, faça também uma rodada com o VoiceOver no iPhone ou o TalkBack no Android.

Como iniciar e encerrar o NVDA e o VoiceOver?

Depois de instalado, o NVDA inicia com Control+Alt+N, e Insert+Q o encerra. No Mac, Command+F5 liga e desliga o VoiceOver. Pressionar Control sozinho cala o NVDA no meio da frase.

O que é um link para pular ao conteúdo?

É o primeiro link da página, normalmente escondido até receber foco, que leva direto ao conteúdo principal. Assim, quem usa teclado não precisa percorrer toda a navegação com Tab em cada página. A WCAG o lista como uma técnica suficiente para o 2.4.1 Ignorar blocos, junto com landmarks e títulos.

Devo usar :focus ou :focus-visible?

:focus-visible deixa o navegador decidir quando um anel de foco é útil, então quem usa teclado o vê, enquanto cliques de mouse em botões normalmente não o desenham. Segundo o MDN, ele tem amplo suporte desde março de 2022. Estilize :focus-visible e mantenha um anel visível em todo elemento interativo.

O que é uma armadilha de teclado?

Um ponto onde o foco entra e não consegue sair pelo teclado, como um player incorporado ou uma caixa de diálogo personalizada que engole o Tab. Diálogos modais devem manter o foco dentro enquanto estão abertos, mas Escape ou um botão de fechar precisam sempre deixar o visitante sair.

Modo de navegação versus modo de foco

Como soa um bom resultado

Registrando o que você encontra

Teclas para testar só com o teclado

Comportamento padrão do teclado no navegador

Comandos do NVDA (Windows, layout de desktop)

A tecla NVDA é Insert por padrão; o guia do usuário também permite Caps Lock. As teclas de letra única funcionam no modo de navegação.

Do guia do usuário do NVDA

Comandos do VoiceOver (Mac)

VO é o modificador do VoiceOver: Control e Option pressionados juntos, ou Caps Lock sozinho.

Do guia do usuário do VoiceOver da Apple

Correções para as falhas mais comuns

Link para pular ao conteúdo

Clique dentro do resultado e pressione Tab. O link só desliza para a vista quando recebe foco, e o destino dele é o elemento main.

Um anel de foco que só quem usa teclado vê

Navegue com Tab até os botões dentro do resultado. O anel deslocado fica afastado da borda do botão, e cliques de mouse normalmente o deixam escondido.

Mantenha os itens em foco fora de baixo de um cabeçalho fixo

scroll-padding-top reserva espaço no topo quando o navegador rola um elemento em foco ou uma âncora até ficar visível.

Só teclado

Leitor de tela

Checklist de testes

Limpar

Marque cada etapa conforme testa. As suas marcações ficam só nesta página.

{n} de {total} etapas concluídas

Nada dentro da página está em foco

campo {t}

sem nome acessível

Entre na área com Tab para começar

Área de prática de foco

Percorra estes controles com Tab. O rastreador mostra o nome do elemento que está em foco agora.

Um link de verdade

Um botão de verdade

Fechar painel

Endereço de e-mail

Uma div clicável (o Tab a ignora)

Comece grátis · Sem cartão de crédito

Relacionados: Guias

Produto

Para quem é

Recursos

Recursos

Empresa

Mapa do site