Skip to main content

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

Estes são os principais problemas do A11Y encontrados nos sítios Web mais importantes de Portugal. A lista de sítios Web foi organizada por Ruben Ferreira Duarte, formador em A11Y e editor do blogue DXD

Última atualização: domingo, 1 de março de 2026

1. As imagens devem ter texto alternativo. 50.74%

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. 22.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.

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

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

4. Certas funções ARIA devem conter determinados filhos. 4.96%

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

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

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. Os elementos do formulário devem ter etiquetas. 3.24%

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

7. Os atributos ARIA devem estar em conformidade com valores válidos. 2.29%

Devem estar presentes valores válidos para as propriedades ARIA que começam por aria-.

Para cumprir o objetivo de acessibilidade pretendido, estes valores têm de ser escritos corretamente e estar relacionados com valores que façam sentido para uma determinada propriedade.

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

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

9. O zoom e a escala não devem ser desactivados. 1.23%

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.

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

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
🌍 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
$7 / 7 days

Pro Trial

Full Pro access. Cancel anytime.

Start Pro Trial →

Join teams across 40+ countries