Sobre esta regra de acessibilidade
Alguns valores de role ARIA em elementos pais devem conter elementos filhos específicos e valores de role para executar a função de acessibilidade pretendida.
WAI-ARIA especifica claramente, para cada role, quais roles filhos e pais são permitidos e/ou obrigatórios. As roles ARIA que não possuem as roles filhos necessárias não conseguirão executar as funções de acessibilidade desejadas.
O contexto do utilizador deve ser comunicado pela tecnologia assistiva. Num treeitem, por exemplo, é essencial conhecer o pai (contentor), item e irmãos na pasta. Isto é possível de duas formas:
- Ordem do código ou DOM: O contexto necessário é frequentemente evidente a partir da ordem do código ou DOM.
-
ARIA: ARIA (como
aria-owns) pode ser usado para fornecer relações quando a hierarquia difere da estrutura do código ou da árvore DOM.
O que esta regra de acessibilidade verifica
Verifica cada elemento que contém uma role WAI-ARIA para verificar a presença de todas as roles filhos obrigatórias.
Ajude-nos a melhorar os nossos guias
Detecte problemas de acessibilidade automaticamente
O Rocket Validator examina milhares de páginas com Axe Core e o W3C Validator, encontrando problemas de acessibilidade em todo o seu site.