Sobre esta regra de acessibilidade
Os valores do atributo role WAI-ARIA devem estar corretos. Isto significa que os valores devem estar escritos corretamente, correlacionar-se com valores ARIA role existentes, e não ser roles abstratas para apresentar adequadamente o propósito do elemento.
Quando um valor de role WAI-ARIA atribuído ao elemento pai é inválido, a atividade de tecnologia acessível pretendida pelo programador é desativada.
Quando os leitores de ecrã e outros dispositivos de assistência não compreendem a função de cada elemento numa página web, não conseguem interagir com ele de forma inteligente ou explicar a role ao utilizador. Quando o valor de uma role é inválido, as tecnologias de assistência são incapazes de comunicar as características, propriedades e métodos do elemento. Aplicar role="table" a um <ul>, por exemplo, efetivamente sequestra a semântica predefinida associada ao elemento <ul> de uma forma que os leitores de ecrã não esperam, resultando em comportamento inesperado.
O que esta regra de acessibilidade verifica
Verifica todos os elementos com valores de atributo role WAI-ARIA para confirmar que o valor da role está correto. O valor da role deve ser apropriado para o elemento no contexto do documento.
Learn more:
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.