Paleta Cromática Logo Paleta Cromática Contacte-nos
Contacte-nos

Contraste e Acessibilidade: Normas WCAG Explicadas

Aprenda a calcular rácio de contraste, garantir legibilidade para daltónicos e cumprir as normas de acessibilidade que importam.

12 min Intermédio Março 2026
Demonstração de contraste de cores em tela de computador com diferentes combinações de texto e fundo

Por que o Contraste Importa Mesmo

Você já viu um website onde mal consegue ler o texto? Texto cinzento claro sobre fundo branco. Ou então aquele contraste tão fraco que os olhos cansam em minutos. Não é apenas questão de estética — é acessibilidade real.

As normas WCAG (Web Content Accessibility Guidelines) existem por uma razão simples: nem toda a gente consegue ver as cores da mesma forma. Alguns têm daltonismo, outros veem com menos contraste natural conforme envelhecem, e muitos simplesmente usam os seus ecrãs em ambientes com muita luz solar. Se o seu design não funciona para estas pessoas, está a deixar audiência importante de fora.

O bom? Cumprir as normas WCAG não torna o seu design pior. Na verdade, faz o contrário — cria interfaces mais legíveis, mais profissionais e mais agradáveis para toda a gente.

Simulação visual de diferentes tipos de daltonismo com as mesmas cores de interface

Compreender os Níveis WCAG

As normas WCAG têm três níveis de conformidade: A, AA e AAA. Pense neles como níveis de rigor crescente.

Nível A é o básico. Cumpre os requisitos mais fundamentais. Tecnicamente legal, mas não o suficiente.

Nível AA é o padrão da indústria. A maioria dos websites profissionais apunta para isto. O rácio de contraste exigido aqui é 4.5:1 para texto normal — é acessível sem ser excessivamente restritivo no design.

Nível AAA é rigoroso. Um rácio de 7:1 para texto normal. Útil para conteúdo médico, legal ou financeiro onde cada palavra precisa ser absolutamente legível.

A maioria dos projectos web apunta para AA. É o equilíbrio certo entre acessibilidade e flexibilidade criativa.

Gráfico visual mostrando os três níveis WCAG (A, AA, AAA) com exemplos de rácio de contraste para cada um

Como Calcular o Rácio de Contraste

O cálculo é matemático mas não é complicado. A fórmula usa luminância relativa — basicamente, quanto brilho tem cada cor.

01

Obter valores RGB

Comece com os valores RGB de cada cor (texto e fundo). Por exemplo, branco puro é RGB(255, 255, 255).

02

Converter para luminância

Normalize cada valor RGB (divida por 255), depois aplique uma fórmula de gama. Valores mais altos significam mais brilho.

03

Dividir luminâncias

Divida a luminância mais alta pela mais baixa. Pronto — tem o rácio. Um resultado de 4.5 significa 4.5:1 de contraste.

Na prática? Use uma ferramenta. Há dúzias de verificadores de contraste gratuitos online. Insira as cores hex e vê imediatamente se cumpre AA, AAA, ou nenhum dos dois.

Exemplos Práticos de Contraste

Vejamos alguns cenários reais. Texto preto sobre fundo branco? Isso dá um rácio de 21:1. Muito bem, cumpre tudo e depois alguns.

Texto cinzento (#777777) sobre fundo branco (#ffffff)? Apenas 4.48:1. Passa AA por um fio, mas falha AAA. É legível na maioria das situações, mas não é ideal para pessoas com visão reduzida.

E aquele texto cinzento claro (#cccccc) sobre fundo cinzento escuro (#333333)? Apenas 3.16:1. Falha completamente AA. É um padrão que vê em websites que tentam ser “modernos” — e que a maioria das pessoas com dificuldades visuais não consegue ler.

A regra de ouro: se está em dúvida, teste. Não confie na sua percepção — use as ferramentas.

Comparação lado a lado de diferentes combinações de cores mostrando os rácios de contraste e conformidade WCAG

Além do Contraste: Considerar o Daltonismo

Aqui está a coisa: cumprir o rácio de contraste WCAG não é o mesmo que ser acessível para pessoas daltónicas. Um rácio de 4.5:1 mede brilho, não cor.

Existem vários tipos de daltonismo. O mais comum é o deuteranopia (insensibilidade ao verde-vermelho), que afecta cerca de 1 em cada 12 homens. Uma pessoa com deuteranopia vê vermelhos e verdes como variações de amarelo ou castanho.

Se o seu design depende de “clique no botão vermelho” ou “o campo com erro fica vermelho”, metade da sua audiência pode estar confusa. A solução? Nunca use cor como único indicador. Adicione ícones, texto, padrões ou símbolos adicionais. Um campo de erro pode ser vermelho E ter um ícone X. Um aviso pode ser amarelo E ter um ponto de exclamação.

Ferramentas como Color Oracle simulam o daltonismo em tempo real. Use-as durante o design. Se o seu trabalho fica confuso na simulação, volta ao desenho.

Ferramentas que Realmente Ajudam

Não precisa fazer nada manualmente. Existem ferramentas excelentes:

WebAIM Contrast Checker

Insira cores hex, vê o rácio imediatamente e a conformidade WCAG. Simples, gratuito, funciona no navegador.

Axe DevTools

Extensão para Chrome/Firefox. Varre o seu website e relata problemas de acessibilidade, incluindo contraste fraco, automaticamente.

Color Oracle

Simula daltonismo em tempo real no seu ecrã. Vê exactamente como o seu design aparece para pessoas com diferentes tipos de visão.

Lighthouse

Integrado no Chrome DevTools. Executa auditorias de acessibilidade incluindo contraste e fornece recomendações específicas.

Use todas estas ferramentas. Não é opcional — é o trabalho. Se está a desenhar interfaces, precisa delas.

O Ponto Essencial

Acessibilidade não é uma funcionalidade adicional. É um requisito fundamental.

Cumprir WCAG AA não torna o seu design menos bonito. Pelo contrário. Um website que funciona para toda a gente é um website melhor concebido. As cores têm contraste suficiente, o texto é legível, e as informações não dependem exclusivamente de cor.

Comece por aqui: verifique o contraste do seu website agora mesmo. Use WebAIM ou Axe. Veja quantas falhas tem. Se há vermelho e verde lado a lado sem contexto adicional, mude. Se o texto é cinzento muito claro, escureça-o.

Pequenas mudanças, grande impacto. Isso é design acessível na prática.

Nota Importante

Este artigo fornece informações educacionais sobre as normas WCAG 2.1 e boas práticas de acessibilidade web. As diretrizes WCAG evoluem — consulte sempre a documentação oficial em w3.org para a versão mais recente. As exigências legais de acessibilidade variam conforme a jurisdição e o tipo de organização. Para questões específicas de conformidade ou implementação legal, considere consultar um especialista em acessibilidade web qualificado.