Pular para o conteúdo principal

Acessibilidade

O banner do ConsentForge foi concebido para cumprir as normas WCAG 2.1 AA.

Funcionalidades de acessibilidade integradas

  • Navegação por teclado — Suporte completo por teclado. Navegue pelos botões com Tab, active com Enter/Espaço
  • Armadilha de foco — Quando o modal ou o Centro de Preferências está aberto, o foco fica contido dentro dele
  • Funções ARIA — O banner utiliza role="dialog" com aria-modal="true" e aria-labelledby
  • Suporte para leitores de ecrã — Todos os elementos interactivos têm atributos aria-label descritivos
  • Ligação de salto — Uma ligação "Saltar para o conteúdo principal" é preservada quando o banner está aberto
  • Alto contraste — A paleta de cores predefinida cumpre o rácio de contraste de 4,5:1 para texto normal

Atalhos de teclado

TeclaAcção
TabMover para o próximo elemento com foco
Shift+TabMover para o elemento anterior com foco
Enter / EspaçoActivar o botão ou selector com foco
EscapeFechar o Centro de Preferências (sem guardar)

Testar a acessibilidade

Utilize estas ferramentas para verificar:

  • Extensão de browser axe DevTools
  • Avaliador de acessibilidade WAVE
  • Teste de navegação apenas por teclado (sem rato)
  • Teste com leitor de ecrã (NVDA no Windows, VoiceOver no Mac/iOS)

Limitações conhecidas

  • O banner não suporta esquemas de texto da direita para a esquerda (RTL) na versão actual
  • As substituições de CSS personalizado podem quebrar a acessibilidade se os rácios de contraste não forem mantidos

Reportar problemas

Se encontrar um problema de acessibilidade, contacte o suporte em support@consentforge.com.