Os problemas de acessibilidade que você não vê na tela
O site parece certo. Metade do que quebra um leitor de tela é invisível para quem construiu.
O problema
O site do seu cliente parece limpo. Aí chega uma exigência de contrato, um edital, ou um usuário escrevendo que não consegue finalizar a compra pelo teclado.
Você abre o site, clica em tudo, e funciona — para você. É isso que torna o assunto difícil: a maior parte das falhas de acessibilidade é invisível para quem usa mouse e enxerga bem.
Um botão com ícone e sem rótulo é lido como "botão" pelo leitor de tela. Um campo cujo rótulo não está associado é lido como nada. Um carrossel que prende o foco do teclado é uma parede.
Por que as verificações comuns não pegam
Dois motivos.
O primeiro é que a maioria das ferramentas lê o HTML que o servidor mandou, não a página que existe de fato no navegador. Sites modernos montam metade da interface com JavaScript — modais, menus, abas, ARIA dinâmica. Uma ferramenta que nunca executa o JavaScript nunca vê nada disso.
O segundo é que é genuinamente cansativo. Conferir contraste em cada estado, navegar por tabulação em cada fluxo, verificar cada nome acessível — ninguém faz isso à mão a cada publicação, e ninguém deveria precisar.
O que verificamos, e o que não
O SiteMerit roda duas camadas.
A amostra verifica cinco sinais de acessibilidade no HTML que o servidor mandou: alternativas de imagem, idioma declarado, marcos semânticos, marcação ARIA e nomes acessíveis de campos, links e botões. A auditoria paga acrescenta contraste de cor do texto e cadeias de redirecionamento. São essas verificações que compõem a nota de acessibilidade.
A auditoria paga acrescenta uma segunda camada: abrimos a página num navegador real, deixamos o JavaScript rodar, e julgamos essas verificações na página como ela existe de verdade, com o axe-core entre os instrumentos. Além das verificações, você recebe os outros achados do axe-core: a regra violada, o nível de impacto e quantos nós foram afetados.
⚠️ Esses achados extras não valem pontos, e o relatório diz isso. Eles existem para dizer onde olhar, não para te avaliar.
O que isto não faz
Não emitimos certificado de conformidade, e nenhuma ferramenta automática pode fazer isso com honestidade. A verificação automática pega uma parcela relevante das falhas — as mecânicas. Ela não consegue dizer se a sua página faz sentido quando lida em voz alta, se a ordem de leitura é lógica, ou se um contorno é utilizável.
Verificação automática não substitui teste com leitor de tela, feito por uma pessoa. Quem disser o contrário está vendendo uma certeza que não existe.
Para o que a verificação automática serve é o mesmo que um linter: achar rápido as falhas mecânicas, em todas as páginas, toda vez — para as horas humanas irem para as partes que exigem julgamento.
Veja uma amostra do diagnóstico do seu site