Nome acessível
O nome acessível é o nome de um botão, link ou controle de formulário conforme anunciado pela — aquilo que um fala e que o software de reconhecimento de voz usa para associar comandos de voz. Ele geralmente vem do texto visível do elemento, mas atributos como aria-label podem substituí-lo. Por isso, o nome que os usuários ouvem pode ser diferente do rótulo que veem.
Todo elemento interativo precisa exatamente de um nome acessível que descreva sua finalidade. A ausência de um nome faz com que um leitor de tela anuncie apenas “botão” ou “link”, sem indicar o que o elemento faz; um nome que contradiz o rótulo visível confunde usuários de tecnologia assistiva que enxergam e pode interromper o controle por voz, pois comandos como “clicar em Pesquisar” dependem de o nome acessível corresponder ao que é exibido.
Saiba mais
- Accessible Name and Description Computation (AccName) 1.2 — a especificação do W3C que define como os nomes são calculados