Verificado em 03/09/2026 · https://web.dev/?hl=de
1 barreira crítica · além disso, 3 a verificar.
Como se obtém a pontuação? (100 pontos iniciais)
| 6 ligação(ões) sem nome reconhecível no HTML | -18 |
| Atributo lang inválido: «de-x-mtfrom-en» | -7 |
| Sem título <h1> no HTML fornecido | -7 |
| 2 atributos id duplicados | -7 |
| Resultado | 61 / 100 |
Operável
6 ligação(ões) sem nome reconhecível no HTML
Ligações vazias ou só com um ícone/imagem sem alt. Um aria-label definido por JavaScript não é reconhecido aqui.
<a href="https://web.dev/explore/ai?hl=de"><a href="https://web.dev/explore/how-to-optimize-inp?utm_source=web.de<a href="https://web.dev/identity?hl=de"><a href="https://web.dev/learn/html?hl=de">
Isto é o que deve fazer: Acrescentar texto de ligação visível ou, nas ligações com ícone, usar aria-label ou uma imagem com alt.
Sem título <h1> no HTML fornecido
Cada página deve começar com exatamente um h1. Em páginas construídas com JavaScript, o h1 pode surgir apenas no navegador — nesse caso, verificar no DOM renderizado.
body
Isto é o que deve fazer: Inserir um <h1> significativo como primeiro título (de preferência já no servidor).
Compreensível
Atributo lang inválido: «de-x-mtfrom-en»
O valor não corresponde a nenhum código de idioma válido (BCP 47).
<html>
Isto é o que deve fazer: Corrigir para um código válido, p. ex. lang="pt" ou lang="pt-PT".
Robusto
2 atributos id duplicados
p. ex. inp-optimieren, zahlungen-und-identitat. Quebra as associações label-for e aria.
[id]
Isto é o que deve fazer: Atribuir id únicos.
Já resolvido corretamente
- Alternativas de texto: sem problemas detetáveis automaticamente
- Ligação de salto para o conteúdo presente
- Marco de referência <main> presente
Próximos passos
- 6 ligação(ões) sem nome reconhecível no HTML. Acrescentar texto de ligação visível ou, nas ligações com ícone, usar aria-label ou uma imagem com alt.
- Atributo lang inválido: «de-x-mtfrom-en». Corrigir para um código válido, p. ex. lang="pt" ou lang="pt-PT".
- Sem título <h1> no HTML fornecido. Inserir um <h1> significativo como primeiro título (de preferência já no servidor).
- 2 atributos id duplicados. Atribuir id únicos.
Nova análise semanal, com renderização JS, e-mail para novas barreiras — em breve.
Criar uma declaração de acessibilidade →
Método & limites
Em 03/09/2026 foi verificado o HTML que web.dev fornece no primeiro acesso sem sessão iniciada, mais até quatro ficheiros CSS ligados do mesmo domínio. Verificados: contraste de cor (a partir do CSS), alternativas de texto, etiquetagem de formulários, nomes dos elementos de controlo, estrutura dos títulos, título e idioma da página, bloqueio do zoom, id duplicados, valores tabindex positivos, marcos de referência.
Não verificados: tudo o que é gerado por JavaScript, a usabilidade por teclado, a visibilidade do foco, a ordem de foco, o anúncio pelos leitores de ecrã, os conteúdos por trás de sessão iniciada, as subpáginas. O teste automático deteta cerca de 20–35 % das infrações às WCAG — o resto exige uma auditoria manual. Instantâneo, não um juízo jurídico.