Sobre esta regra de acessibilidade
Os valores do atributo role WAI-ARIA devem estar corretos. Isto significa que os valores devem estar escritos corretamente, corresponder a valores de role ARIA existentes, e não ser roles abstratos para exibir adequadamente o propósito do elemento.
Quando um valor de role WAI-ARIA atribuído ao elemento pai é inválido, a atividade de tecnologia assistiva pretendida pelo programador fica desabilitada.
Quando leitores de ecrã e outros dispositivos assistivos não compreendem a função de cada elemento numa página web, não conseguem interagir com ele de forma inteligente ou explicar o role ao utilizador. Quando o valor para um role é inválido, as tecnologias assistivas 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 padrão 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 do role está correto. O valor do 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.