Skip to main content

Os 10 problemas críticos de accesibilidade mais comuns em Portugal

Web developers de todo o mundo encontraram
105 milhões de A11Y problemas
em 13 milhões de páginas web verificadas.
Eis os problemas mais comuns detectados pelo Rocket Validator em sítios Web de Portugal.

Última atualização: quinta-feira, 29 de outubro de 2026

1. As imagens devem ter texto alternativo. 42.69%

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

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. Os elementos só podem utilizar atributos ARIA suportados. 9.48%

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.

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

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

5. Os elementos do formulário devem ter etiquetas. 5.90%

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

6. Certas funções ARIA devem conter determinados filhos. 2.59%

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

7. O elemento <select> deve ter um nome acessível. 1.15%

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

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

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.

9. Input buttons must have discernible text. 1.08%

Input elements used as buttons — such as <input type="button">, <input type="submit">, and <input type="reset"> — must have discernible text that communicates their purpose to all users. When an input button lacks an accessible name, screen reader users have no way to determine what the button does. To fix this, provide a value attribute, aria-label, aria-labelledby, or title attribute with meaningful text.

10. ARIA roles used must conform to valid values. 0.98%

Every element with a role attribute must use a valid ARIA role value. Invalid roles — caused by typos, made-up values, or the use of abstract roles — prevent assistive technologies from understanding an element's purpose. To fix this, ensure every role value exactly matches a defined, non-abstract role from the WAI-ARIA specification.

Mudar para inglês ou espanhol
🌍 Trusted by teams worldwide

Validate at scale.
Ship accessible websites, faster.

Automated HTML & accessibility validation for large sites. Check thousands of pages against WCAG guidelines and W3C standards in minutes, not days.

Scheduled Reports
API Access
Open Source Standards
€5 / week

1K Weekly

1,000 monthly checks. Cancel anytime.

Get 1K Weekly →

Join teams across 40+ countries