Árvore de acessibilidade
A árvore de acessibilidade é a versão simplificada de uma página que um navegador cria para a . Contém a função, o nome e o estado de cada elemento, mas não o seu estilo visual. Se faltar informação ou esta estiver incorreta na árvore de acessibilidade, um não a consegue apresentar, independentemente do aspeto da página.
O navegador cria a árvore de acessibilidade a partir do , utilizando a semântica nativa de cada elemento, além de quaisquer atributos que a substituam ou complementem — e é por isso que a árvore de acessibilidade é a camada onde realmente se encontram a maioria dos problemas de acessibilidade, mesmo quando a página visível e o HTML bruto parecem corretos.
Saiba mais
- Core Accessibility API Mappings (Core-AAM) 1.2 — a especificação do W3C que define como o conteúdo é mapeado para a árvore de acessibilidade
- Accessibility tree — uma explicação acessível da MDN