Sobre esta regra de acessibilidade
Os roles de widget ARIA devem conter atributos que descrevam o estado ou as propriedades do widget.
Os roles de widget ARIA necessitam de propriedades adicionais que descrevam o estado do widget. Se um atributo necessário estiver em falta, o estado do widget não é transmitido aos utilizadores de leitores de ecrã.
Alguns roles funcionam como widgets de interface de utilizador compostos. Como tal, servem como contentores que gerem os widgets que contêm. Quando um objeto herda de vários antepassados e um antepassado indica suporte para uma propriedade e outro diz que a propriedade é obrigatória, a propriedade torna-se obrigatória no objeto herdeiro. Em algumas circunstâncias, os valores predefinidos são suficientes para satisfazer os requisitos dos atributos ARIA.
Quando os atributos de estado e propriedade obrigatórios para roles específicos (e roles de subclasse) estão em falta, os leitores de ecrã podem ser incapazes de comunicar a definição do role do elemento ao utilizador.
O que esta regra de acessibilidade verifica
Verifica todos os elementos com o atributo role para garantir que todos os atributos necessários estão definidos.
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.