ACCESIBILIDAD ≠ OVERLAY · 34
A acessibilidade não é apenas uma questão técnica: uma visão global
Código acessível, conteúdos claros, design compreensível, experiência inclusiva e manutenção contínua devem funcionar em conjunto.
1. A acessibilidade vai além do código
Um site pode passar em testes automáticos e continuar difícil de utilizar. A acessibilidade combina tecnologia, conteúdo, design, percursos reais e manutenção. Nenhuma destas dimensões substitui as restantes.
HTML correto não resolve instruções confusas. Uma interface atraente também não resolve uma compra impossível de concluir com teclado. É preciso avaliar a experiência completa.
2. O desenvolvimento acessível é a base
HTML semântico permite que navegadores e tecnologias de apoio compreendam títulos, ligações, botões, formulários e regiões. Controlos nativos oferecem comportamentos mais previsíveis.
É necessário manter uma ordem lógica de leitura e foco, associar etiquetas aos campos e comunicar erros programaticamente. ARIA complementa a semântica, mas não substitui HTML adequado.
3. Os conteúdos também criam barreiras
Títulos devem organizar o texto, ligações devem indicar o destino e instruções não podem depender apenas de cores ou posições. A acessibilidade editorial começa antes da publicação.
Imagens informativas precisam de alternativas textuais, tabelas de cabeçalhos e documentos de estrutura acessível. Vídeos exigem legendas e outras alternativas quando necessárias.
4. Design claro e coerente
Hierarquia visual, componentes consistentes, contraste e tipografia legível facilitam a utilização. As pessoas não devem reaprender o funcionamento de cada botão em cada página.
A cor não pode ser o único indicador de erro. A interface deve permitir ampliação, reorganização do conteúdo e ecrãs pequenos sem perder funcionalidades.
5. A experiência real é essencial
Uma página inicial bonita não prova que seja possível marcar uma consulta, pagar ou enviar um pedido. É necessário testar todas as etapas, incluindo erros e confirmações.
Experimente abrir menus com teclado, preencher campos obrigatórios e corrigir dados. Um diálogo que bloqueia o foco pode impedir completamente a conclusão da tarefa.
6. Responsabilidade partilhada
Problemas surgem quando designers, programadores, editores e equipas de manutenção atribuem a responsabilidade a outros. Cada decisão pode criar uma barreira.
Defina critérios comuns e responsáveis: design documenta estados, desenvolvimento implementa interação, conteúdos redige mensagens claras e testes verificam percursos completos.
7. WCAG 2.2 como referência
As WCAG 2.2 organizam a acessibilidade em quatro princípios: percetível, operável, compreensível e robusto. São critérios verificáveis, não apenas recomendações estéticas.
Incluem alternativas textuais, teclado, contraste, foco, identificação de erros e compatibilidade. Passar numa ferramenta automática não comprova conformidade integral.
8. Combinar diferentes testes
Ferramentas automáticas detetam alguns erros de marcação, nomes e contraste, mas não conseguem avaliar plenamente o sentido das instruções ou das alternativas textuais.
Combine análise automática, inspeção de código, testes com teclado, ampliação e leitores de ecrã. Sempre que possível, envolva pessoas com deficiência.
9. Manutenção contínua
Atualizar um tema, instalar um plugin ou publicar um documento pode introduzir novas barreiras. Um site acessível hoje pode deixar de o ser amanhã.
Inclua verificações nos processos de publicação e atualização. Listas de controlo, testes de regressão e registo de problemas ajudam a manter os resultados.
10. Um overlay não substitui o trabalho
Um botão flutuante pode modificar algumas preferências visuais, mas não garante formulários acessíveis, gestão correta do foco ou documentos compreensíveis.
A presença de um widget não demonstra conformidade com as WCAG 2.2. É necessário corrigir as causas das barreiras no produto real.
11. Começar com ações concretas
Escolha três tarefas importantes e tente concluí-las com teclado e tecnologias de apoio. Verifique títulos, ligações, formulários, erros, contraste e zoom.
Registe barreiras, impacto e responsáveis. Priorize problemas que bloqueiam tarefas e volte a testar após as correções. A acessibilidade é uma forma de trabalhar.
Semântica e comportamento previsível
Imagine um botão que abre um formulário de contacto. Se for apenas um elemento visual ativado pelo rato, uma pessoa que utiliza teclado poderá não conseguir alcançá-lo. Um botão HTML verdadeiro, com nome claro e foco corretamente gerido, resolve o problema na origem. Não se trata de uma alteração estética, mas da possibilidade de concluir uma tarefa.
Uma etiqueta visível junto de um campo também não basta quando não existe associação programática. A mensagem de erro deve identificar o campo e explicar como corrigir a informação. Quem utiliza um leitor de ecrã precisa de receber essa indicação sem depender de texto vermelho.
Conteúdos que orientam
Os responsáveis editoriais podem melhorar a acessibilidade sem alterar código. As ligações devem descrever o destino em vez de repetir «saiba mais». A informação importante contida em imagens deve existir também em texto. Os documentos descarregáveis precisam de títulos estruturados e de uma ordem de leitura coerente.
As instruções não devem pressupor que todas as pessoas conseguem ver a disposição da página. Substituir «escolha a opção verde à direita» pelo nome da ação melhora a compreensão para utilizadores de leitores de ecrã, pessoas que ampliam conteúdos e visitantes em dispositivos móveis.
Design para diferentes condições
Verifique o contraste real entre texto e fundo, incluindo botões, campos e avisos. O indicador de foco deve ser visível. Os elementos interativos não devem exigir movimentos excessivamente precisos. Quando a página é ampliada, a informação essencial tem de continuar disponível.
Observe se o texto comum exige deslocações simultâneas na horizontal e na vertical em ecrãs pequenos. Confirme também que as janelas de diálogo não escondem informação importante e que o foco regressa a um local lógico quando são fechadas.
Testar o percurso completo
Comece com uma tarefa concreta: uma pessoa encontra um serviço, lê a descrição, escolhe uma data, preenche o formulário e recebe confirmação. Podem surgir barreiras em qualquer etapa, mesmo quando o relatório automático parece satisfatório. Registe os passos e os resultados esperados.
Repita o percurso sem rato, com ampliação e com leitor de ecrã. Dê prioridade aos problemas que impedem concluir a tarefa. Após uma correção, volte a testar todo o processo, porque alterações num componente podem afetar outros.
Um processo permanente
A acessibilidade deve integrar design, desenvolvimento, publicação e manutenção. Uma lista de verificação para novos artigos, imagens e formulários ajuda a evitar a repetição de erros. Cada equipa precisa de saber quem identifica e quem resolve os problemas.
Depois de atualizar um tema ou plugin, reveja as tarefas importantes. As WCAG 2.2 oferecem requisitos verificáveis, mas a pontuação automática não substitui a avaliação humana. Um overlay não assume esta responsabilidade nem elimina automaticamente as barreiras existentes.

