Sobre esta regra de acessibilidade
As roles de widget ARIA devem conter atributos que descrevem o estado ou propriedades do widget.
As roles de widget ARIA necessitam de propriedades adicionais que descrevem o estado do widget. Se um atributo necessário estiver em falta, o estado do widget não é comunicado aos utilizadores de leitores de ecrã.
Algumas roles funcionam como widgets compostos de interface de utilizador. Como tal, servem como contentores que gerem os widgets que contêm. Quando um objeto herda de vários ancestrais e um ancestral indica suporte para uma propriedade e outro diz que a propriedade é obrigatória, a propriedade torna-se obrigatória no objeto que herda. Em algumas circunstâncias, valores padrão são suficientes para satisfazer os requisitos de atributos ARIA.
Quando os atributos de estado e propriedade obrigatórios para roles específicas (e roles de subclasse) estão em falta, os leitores de ecrã podem ser incapazes de comunicar a definição da 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.