Referência e verificação
A referência editorial é a WCAG 2.2 nível AA. A suíte automatizada usa axe-core nas regras WCAG 2.1 A/AA em tema claro e escuro, além de testes de navegação por teclado, foco, link de salto e ausência de rolagem horizontal em 320 px.
A auditoria automatizada não substitui testes com pessoas com deficiência. Ela cobre barreiras comuns, mas não garante que toda a experiência seja perfeita. Quando uma barreira é encontrada, ela é registrada e corrigida com prioridade.
O que está implementado
- Teclado: link “Ir para o conteúdo”, foco visível, menu nativo em
<details>, formulários com rótulos e tabelas com cabeçalhos. - Leitores de tela: título e descrição nos gráficos, tabela de dados equivalente, legendas,
captionnas tabelas e texto alternativo nas fotos oficiais. - Contraste e tema: variáveis de cor para tema claro e escuro, com auditoria axe nos dois modos.
- Movimento: a preferência
prefers-reduced-motionreduz animações e transições. - Zoom e tela pequena: layout responsivo, tabelas com rolagem interna e nenhuma rolagem horizontal da página em 320 px.
- Conteúdo: linguagem direta, sem selo de verdadeiro/falso, sem ranking e com fonte e data ao lado dos dados.
Limites conhecidos
- Documentos oficiais externos (PDFs, planilhas e páginas de outros órgãos) seguem a acessibilidade de cada emissor. O site não controla esse formato.
- Alguns dados são apresentados em tabelas extensas; em telas pequenas, a rolagem é interna para preservar as colunas e a leitura.
- Mapas e gráficos são complementos. O mesmo conteúdo aparece em texto ou tabela, mas a experiência visual pode ser mais direta.
- A lista Minha Urna depende de
localStorage; em navegação privada ou com armazenamento bloqueado, a lista pode não persistir.
Como relatar uma barreira
Descreva a página, o navegador, o dispositivo e o que impediu o uso. Se possível, informe se estava com teclado, leitor de tela, zoom ou tema escuro. O canal é ipsluan@icloud.com e a página de Correções.
Testes reprodutíveis
A suíte de navegador pode ser executada com npm run test:e2e. Ela inclui verificação de acessibilidade com axe-core, tema claro e escuro, navegação por teclado, foco, link de salto e overflow em tela pequena.