Um design pode ser lindo e ainda assim ilegível para parte do seu público. A acessibilidade de cor se resume a duas coisas fáceis de conferir: contraste suficiente para o texto ser lido, e não depender só da cor para transmitir informação. As duas podem ser verificadas em poucos minutos.
O contraste mede o quanto o texto se diferencia do fundo. É expresso como uma razão, de 1:1 (invisível) a 21:1 (preto sobre branco). As diretrizes de acessibilidade WCAG fixam mínimos:
O erro típico é texto cinza claro sobre fundo branco: parece "elegante" mas muita gente não lê. Antes de dar uma combinação por boa, meça a razão com um verificador de contraste: ele diz se passa AA/AAA para texto normal e grande.
Cerca de 8% dos homens tem algum tipo de daltonismo (e um percentual menor de mulheres). Os casos mais comuns confundem vermelho e verde. Isso quebra padrões que damos por óbvios:
A regra de ouro: a cor nunca deveria ser o único sinal. Some sempre algo mais —um ícone, uma palavra, um padrão, um brilho diferente— para a informação ser entendida mesmo que a cor não seja percebida.
Combinamos uma cor de texto e uma de fundo e a ferramenta devolveu a razão de contraste WCAG (por exemplo 11.98:1) com os selos AA e AAA em verde ou vermelho conforme cumpra. É a diferença entre "acho que dá para ler" e saber pelo padrão.
Para acessibilidade real também há uma simulação de daltonismo: você vê a paleta como alguém com visão de cor diferente percebe, e assim detecta combinações que se confundem. Tudo local.
Tanto o verificador de contraste quanto o simulador de daltonismo funcionam localmente: você envia uma imagem ou escolhe cores e tudo é processado no seu equipamento, sem enviar nada.
Uma razão de diferença entre texto e fundo. Para texto normal, mínimo 4.5:1 (AA) ou 7:1 (AAA); para texto grande, 3:1 (AA).
Porque cerca de 8% dos homens tem daltonismo. Adicione outro sinal (ícone, texto, padrão) além da cor.
Meça o contraste (deve passar AA) e simule o daltonismo para confirmar que a informação não depende só da cor.
Ajuda os dois: melhora a experiência de todos e é uma boa prática valorizada, mas o motivo principal é que mais gente possa usar o que você faz.
Revisar a acessibilidade das minhas cores →Papéis, escalas 50–900 e como derivar uma paleta de uma imagem.
Extraia cores de uma imagem e verifique o contraste WCAG entre texto e fundo.