Demo
Assista a uma introdução em vídeo ao histórico e às funcionalidades do verificador,
ou experimente editar o conteúdo de demonstração abaixo, abrindo e dispensando alertas,
e usando a barra de ferramentas () para visualizar o esboço de cabeçalhos. Esta demonstração inclui tanto os testes principais quanto o conjunto CSA.
Esta demonstração usa um editor TinyMCE. O Editoria11y é compatível com a maioria dos editores de texto e tem implementações prontas para CKEditor e Gutenberg no WordPress e no Drupal.
Cabeçalhos
Este cabeçalho pulou um nível:
Oops
Este cabeçalho não tem nenhum texto:
Esta citação curta pode ser um cabeçalho:
I'm a fake heading
Este parágrafo todo em negrito pode ser um cabeçalho:
I am a fake heading
Este cabeçalho é muito longo:
Headings and subheadings create a navigable table of contents for assistive devices. The numbers indicate indents in a nesting relationship. Very long headings probably mean the author is saying too much in the heading.
Alternativas de texto para imagens
Este cabeçalho é composto por uma imagem de texto sem alt:
Imagem sem nenhum atributo alt:

Imagem com atributo alt inválido, ex.: alt=”'”

Imagem com um nome de arquivo como alt

Imagem com texto redundante no alt, como “imagem de:”

Imagem com link com texto redundante no alt, como “imagem de:”
Imagem com alt provisório:

Imagem com link com alt provisório:
Imagem com alt gerado por máquina:

Imagem com link com alt gerado por máquina:
Imagem com texto alt muito longo:

Imagens em links onde o texto alt pode estar descrevendo a imagem em vez do link
This link has text and an image.
Qualquer imagem com link (teste desabilitado por padrão)
Imagem em figura marcada como decorativa:
Imagem em figura com alt igual ao figcaption:
Imagem em carrossel sem alt:
Contraste
Combinação de cores ilegível:
Super legible.
Cor requer verificação manual:
And incalculable.
Gráfico SVG sem contraste suficiente
Gráfico SVG cujo contraste requer verificação manual
Incorporações e mídia
Vídeo sinalizado como necessitando de verificação manual de legendas:
Áudio requer uma transcrição:
Iframe sem título que também requer verificação manual:
Iframe sem possibilidade de foco:
Componentes interativos aninhados
Accordion
Accordion
Surprise!Links significativos
Links sem nenhum texto
Links identificados apenas por uma URL:
https://www.youtube.com/watch?v=DLzxrzFCyOs
Links identificados apenas por símbolos:
Links com o mesmo texto levam a destinos diferentes
Links identificados apenas por um número DOI:
doi.org/10.1145/3493612.3520468
Links com textos genéricos:
Ícones com link sem alternativa em texto:
Links que abrem em nova janela sem ícone de link externo ou aviso em texto
Links para PDFs
Links para outros documentos
Links com atributos title redundantes
Links com atributos que os removem da ordem de tabulação:
Links com atributos aria-labelledby apontando para elementos sem texto:
Links com palavras genéricas no rótulo aria:
Imagem com link sem texto alt:
Imagem com link com texto alt impronunciável:
Imagem com link sem atributo alt:
Imagem com link sem atributo alt em um link com texto:
Imagem com link com apenas um nome de arquivo como texto alt:
Imagem com link com texto alt suspeitosamente longo:
Links de âncora quebrados na página
Links para ambiente de desenvolvimento
IDs duplicados
Tabelas
Tabelas sem cabeçalhos válidos
| A table without a TH header is invalid | Outline headers do not count | Disable should be content header test inside tables |
| Empty headers | |
|---|---|
| I found | 700 Videos of Turtles |
| Each | 2 Seconds Long |
Legibilidade
VÁRIAS PALAVRAS EM SEQUÊNCIA EM CAPS LOCK IRÃO ACIONAR UM AVISO DE VERIFICAÇÃO MANUAL.
Texto sublinhado
Um pouco de itálico é aceitável, mas grandes blocos de texto enfatizado não são muito legíveis. Um pouco é tolerável, claro, mas há limites, e um parágrafo inteiro já é demais. Este, por exemplo, é um parágrafo inteiro. É um pouco difícil de ler, não é? Mas este teste só é acionado quando o texto é tão longo assim, portanto você não deve ver falsos positivos no seu conteúdo, a menos que escreva parágrafos muito longos regularmente como este.
Texto justificado
Uso excessivo de sobrescrito ou subscrito; o subscrito deve ser usado para referências pequenas e notas de rodapé, não para frases ou parágrafos inteiros.
Fontes minúsculas
* Listas falsas usando caracteres comuns,
* letras, números e emoji.
Formulários
Botão sem rótulo
Campos com rótulo invisível, verificando se há também um rótulo visível.
Campos com apenas um rótulo placeholder, verificando se há também um rótulo visível.
Botão com rótulo acessível diferente do rótulo visível.
Botão com atributo aria-labelledby inválido.
Botão com rótulo redundante.
Botão de redefinição.