O compromisso
Visamos a conformidade com as WCAG 2.1 nível AA. Não é um estado alcançado e declarado uma vez: é uma exigência que cada ecrã deve cumprir, verificada a cada alteração.
O que está em vigor
Marcação semântica: títulos que se sucedem, listas que são listas, tabelas com os seus cabeçalhos. Contraste conforme em todos os tokens de cor, incluindo o tema escuro. Cada campo tem uma etiqueta ligada, cada botão de ícone um nome acessível, cada imagem decorativa é ocultada aos leitores de ecrã em vez de descrita para nada.
O teclado, e a saída
Tudo o que se clica alcança-se com o teclado, e o foco continua visível. Os menus seguem o padrão ARIA: setas, Início, Fim, Enter, Escape. As janelas modais retêm o foco enquanto abertas e devolvem-no ao fechar. A desautenticação não depende de nenhum script: ninguém deve ficar fechado por uma falha de JavaScript.
Sem JavaScript
O acordeão de perguntas é um elemento nativo e funciona sem script. O seletor de língua é uma lista de ligações, não um menu que exija JavaScript. Já os ecrãs do portal — transferência, depósito, gestão de cartão — assentam em Livewire e não funcionam sem JavaScript ativo: é a primeira falha, e é estrutural.
Os limites conhecidos
Segunda falha: as tabelas do espaço de administração são densas e deslocam-se horizontalmente abaixo de 1 200 píxeis de largura. Continuam utilizáveis por teclado e leitor de ecrã, mas lê-las exige um esforço que ainda não eliminámos. Nenhuma auditoria externa foi realizada até à data; esta declaração assenta em verificações internas.
Assinalar um obstáculo
Se uma página lhe resistir, escreva-nos dizendo qual e o que estava a tentar fazer. Respondemos, e dizemos o que corrigimos e quando. Se a resposta não o satisfizer, pode recorrer ao organismo competente do seu país.