Skip to main content

Os 10 problemas críticos de accesibilidade mais comuns

Web developers de todo o mundo encontraram
83 milhões de A11Y problemas
em 11 milhões de páginas web verificadas.
Eis os problemas mais comuns detectados pelo Rocket Validator.

Última atualização: sábado, 26 de abril de 2025

1. As imagens devem ter texto alternativo. 41.11%

Para expressar o seu objetivo e significado aos utilizadores de leitores de ecrã, todas as imagens devem incluir texto alternativo.

2. Os botões devem ter um texto percetível. 14.69%

Para os utilizadores de leitores de ecrã, os botões devem incluir texto reconhecível que especifique o destino, a finalidade, a função ou a ação.

3. O zoom e a escala não devem ser desactivados. 13.26%

O parâmetro user-scalable="no" no elemento <meta name="viewport"> não deve ser utilizado, uma vez que impede o redimensionamento e o zoom do texto, que são necessários para pessoas com deficiências visuais.

4. Os elementos do formulário devem ter etiquetas. 7.63%

Cada elemento do formulário deve ter um elemento label associado a ele.

5. Os elementos só podem utilizar atributos ARIA suportados. 6.71%

Nem todas as combinações de atributos de função ARIA são válidas. Cada função tem de ter as qualidades necessárias.

6. Certas funções ARIA devem ser contidas por pais específicos. 6.34%

Certas funções ARIA devem ser incluídas em roles parentais específicas, de modo a desempenharem as funções de acessibilidade pretendidas.

7. Certas funções ARIA devem conter determinados filhos. 5.86%

Alguns valores ARIA role em elementos pais devem conter elementos filhos específicos e valores role para executar a função de acessibilidade pretendida.

8. O elemento <select> deve ter um nome acessível. 2.00%

Para cada elemento de seleção deve ser incluído um elemento de etiqueta com uma associação programática.

9. Não deve ser utilizada a refrescagem diferida com menos de 20 horas. 1.21%

O documento não deve utilizar <meta http-equiv="refresh"> com um tempo de atualização inferior a 20 horas, uma vez que tal poderia impedir os usuários com deficiência de controlarem quando a página é actualizada.

10. Elementos <td> não vazios em uma <table> maior devem ter um cabeçalho de tabela associado. 1.20%

A marcação de tabelas de dados pode ser entediante e desconcertante. As tabelas devem ser marcadas semanticamente e ter a estrutura de cabeçalho correta. A navegação nas tabelas é facilitada pelas funcionalidades dos leitores de ecrã, mas para que estas capacidades funcionem corretamente, as tabelas devem ser marcadas com precisão.

Mudar para inglês ou espanhol

Ready to validate your sites?
Start your trial today.