Skip to main content

Os 10 problemas críticos de accesibilidade mais comuns

Web developers de todo o mundo encontraram
87 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: segunda-feira, 30 de junho de 2025

1. As imagens devem ter texto alternativo. 43.56%

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

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

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

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

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 botões devem ter um texto percetível. 10.44%

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.

5. Certas funções ARIA devem conter determinados filhos. 5.81%

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

6. Os elementos só podem utilizar atributos ARIA suportados. 4.84%

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.

7. Os elementos do formulário devem ter etiquetas. 4.79%

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

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

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.87%

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. Input buttons must have discernible text. 1.55%

Ensures that input buttons have legible text.

Without an accessible name, screen reader users cannot determine the purpose of a input type="button".

Mudar para inglês ou espanhol

Ready to validate your sites?
Start your trial today.