Os 10 problemas sérios de accesibilidade mais comuns
Web developers de todo o mundo encontraram
102 milhões de A11Y problemas
em 13 milhões de páginas web verificadas.
Eis os problemas mais comuns detectados pelo Rocket Validator.
Última atualização: sexta-feira, 24 de julho de 2026
1. Os elementos devem respeitar os limiares mínimos do rácio de contraste da cor. 52.14%
De acordo com os limiares do rácio de contraste das WCAG 2 AA, todos os elementos de texto devem ter um contraste suficiente entre o texto em primeiro plano e as cores de fundo.
2. Todos os alvos tácteis devem ter 24px de tamanho ou deixar espaço suficiente. 14.08%
Os alvos tácteis devem ter uma dimensão mínima de 24 por 24 píxeis CSS. A maior área não obscurecida do alvo tátil é utilizada para calcular o tamanho. O alvo deve estar a uma distância mínima de 24 píxeis CSS de qualquer outro alvo tátil se o seu tamanho for insuficiente.
3. As ligações devem ter um texto percetível. 12.31%
Quando utilizados como hiperligações, o texto da hiperligação e o texto alternativo para as imagens devem ser reconhecíveis pelos leitores de ecrã, não ter etiquetas duplicadas e ser focalizáveis.
4. Os elementos devem ter o seu texto visível como parte do seu nome acessível. 5.37%
A etiqueta visível dos itens interactivos etiquetados através do seu conteúdo deve ser incluída no seu nome acessível.
5. Os elementos <li> devem estar contidos num <ul> ou <ol>. 4.80%
Todos os itens da lista (li) devem ter elementos pais ul ou ol.
6. As ligações devem distinguir-se sem recorrer à cor. 3.97%
Certifique-se de que as pessoas que não conseguem distinguir as cores conseguem perceber quando o texto é uma hiperligação, verificando se a hiperligação tem um estilo distinto que não depende da cor ou uma diferença de contraste superior a 3:1, o que indica que é necessário efetuar um teste manual.
7. ARIA commands must have an accessible name. 2.21%
Elements with ARIA command roles — link, button, or menuitem — must have an accessible name so that screen reader users can understand their purpose. Without a discernible name, these interactive elements are announced without any meaningful label, making it impossible for assistive technology users to know what action the element performs or where it leads. Fix this by providing inner text content, an aria-label attribute, an aria-labelledby reference to visible text, or a title attribute.
8. Os elementos não devem ter um índice de tabulação superior a zero. 1.78%
Para evitar uma ordem de tabulação inesperada que pareceria perder alguns componentes completamente, um atributo tabindex nunca deve ter um valor maior que 0.
9. Scrollable region must have keyboard access. 1.74%
Scrollable regions that contain overflowing content must be reachable and navigable using only the keyboard. When a scrollable area lacks keyboard access, users who cannot use a mouse are unable to scroll through its content. To fix this, ensure the scrollable region itself is focusable (e.g., by adding tabindex="0") or that it contains at least one focusable element.
10. Os controlos interactivos não devem ser aninhados. 1.60%
Os leitores de ecrã não anunciam controlos interactivos aninhados.
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.
Pro Trial
Full Pro access. Cancel anytime.
Start Pro Trial →Join teams across 40+ countries