1001Ferramentas
🎯 Calculadoras

Calculadora de Tempo de Foco em Elemento Acessivel ms

Estima o tempo total que um usuario com leitor de tela leva para focar uma sequencia de elementos.

Tempo de foco acessível por elemento (ms)

Quem navega pela tecla Tab precisa que cada elemento focavel mostre um indicador visível imediatamente. Na pratica, o atraso de foco acessível tem que ser quase nada: focus_delay = 0 ms para a mudança visual. Se você animar o indicador, segure a transição em até 200 ms para ela não ficar atrás da próxima tecla. O critério WCAG 2.1 2.4.7 Foco Visível (Nível AA) deixa isso claro: toda interface operavel por teclado tem que oferecer um modo em que o indicador de foco apareca.

Alguns padrões aparecem o tempo todo. O skip-link ("Pular para o conteúdo") deve surgir logo no primeiro Tab. A ordem de tabulacao precisa acompanhar a leitura visual. E o atributo aria-current="page" marca o item ativo na navegacao. O que você nunca deve fazer e escrever outline: none sem repor o indicador, uma das falhas WCAG mais frequentes nas auditorias. Um bom ponto de partida e outline: 2px solid currentColor; outline-offset: 2px;.

Aplicações

Use esta calculadora quando estiver orcando latencia de interacao: formulários, SPAs com listas virtualizadas, modais em que o foco precisa entrar no diálogo em um frame, e widgets customizados como comboboxes ou árvores. Pegue o atraso por elemento, multiplique pelo número de elementos que o usuário percorre até o alvo e veja o total. Se passar de algumas centenas de milissegundos, refaca a ordem ou coloque um skip-link.

FAQ

Posso animar o anel de foco? Pode, desde que a transição fique abaixo de 200 ms e o elemento permaneca no lugar. Anime so cor, opacidade ou box-shadow.

E :focus-visible versus :focus? Va de :focus-visible para o anel aparecer no foco por teclado e sumir nos cliques de mouse. Quem usa teclado mantém a pista e quem usa mouse fica em paz.

Como testar a ordem de foco? Comece no topo da página e va apertando Tab, conferindo onde o foco para a cada vez. axe DevTools e Lighthouse também acusam estados de foco ausentes ou invisiveis para você.

Ferramentas Relacionadas

Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.