Sobre esta regra de acessibilidade
Alguns valores de role ARIA pai devem conter elementos filhos específicos e valores de role para executar a função de acessibilidade pretendida.
WAI-ARIA define especificamente, para cada função, quais funções filhas e pais são permitidas e/ou necessárias. As roles ARIA que carecem de roles filhas 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 função WAI-ARIA quanto à presença de todas as funções filhas necessá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.