Deixe seu site mais legível

Sofia Emelianova
Sofia Emelianova

Os textos de baixo contraste tornam o site menos legível para todos os usuários, ainda mais para usuários com deficiência visual. O DevTools pode encontrar automaticamente problemas de baixo contraste e sugerir cores melhores para ajudar a corrigi-los.

Use o DevTools para:

Descubra textos de baixo contraste

Para descobrir textos de baixo contraste:

  1. Abra o DevTools na sua página. Neste tutorial, use esta página de demonstração.
  2. Veja uma lista de todos os problemas de contraste usando um dos três painéis:

Problemas de contraste no painel CSS Overview

Para ter uma visão geral:

  1. Abra Visão geral do CSS.
  2. Ter uma visão geral.
  3. Abra a seção Cores, role até Problemas de contraste e clique em um problema, se houver.
  4. Na tabela Problemas de contraste, passe o cursor sobre um elemento e clique no link ao lado dele.

    Lista de problemas de contraste na visão geral de CSS.

  5. Corrija o problema conforme descrito na seção Corrigir texto de baixo contraste.

(Visualização) Problemas de contraste na guia "Issues"

Para ver uma lista de problemas, faça o seguinte:

  1. Ative a geração de relatórios de problemas de contraste na guia Problemas:
    1. Abra Configurações > Experimental.
    2. Na barra de filtro, pesquise contrast issue.
    3. Marque a opção Ativar o relatório automático de problemas de contraste no painel "Problemas". Ativar relatório de problemas de contraste.
    4. Clique em Reload DevTools no prompt da parte superior.
  2. Abra a guia "Problemas".
  3. Abra os problemas de contraste encontrados pelo DevTools, abra a tabela de elementos e clique em um link ao lado do elemento.

    Tabela de elementos com problemas de contraste na guia "Problemas".

  4. Corrija o problema conforme descrito na seção Corrigir texto de baixo contraste.

Problemas de contraste em um relatório do Lighthouse

Para executar um relatório:

  1. No DevTools, abra Mais guias. Mais guias > Lighthouse.
  2. Gere um relatório do Lighthouse com as seguintes configurações:
    • Modo: navegação (padrão)
    • Categorias: Acessibilidade
    • Dispositivo: computador Relatório do Lighthouse com as configurações de navegação, acessibilidade e computador.
  3. Clique em Analisar o carregamento de página e aguarde até que o Lighthouse gere o relatório.
  4. Role para baixo até a seção Contraste e, na lista de elementos, clique em um link para um elemento afetado. A seção "Contraste" do relatório do Lighthouse com uma lista de elementos com problemas de contraste.
  5. Corrija o problema conforme descrito na seção Corrigir texto de baixo contraste.

Corrigir texto de baixo contraste

Para corrigir um problema de baixo contraste:

  1. Encontre um problema de contraste e clique em um link para um elemento afetado no painel CSS Overview, Issues ou no relatório Lighthouse. O DevTools leva você ao painel Elementos e seleciona o elemento correspondente. Um elemento com um problema de contraste selecionado no painel "Elementos". Por exemplo, nesta página de demonstração, o primeiro elemento afetado é h1.line1.
  2. Clique em Inspecionar. Inspect no canto superior direito do DevTools e passe o cursor sobre o elemento na janela de visualização. O DevTools mostra uma dica para esse elemento.

    A dica mostra um sinal de aviso ao lado do valor de contraste.

    Observe o sinal de alerta Aviso. ao lado do valor da taxa de contraste na dica. A taxa de contraste mede a diferença no brilho entre as cores do primeiro plano (cor do texto) e do plano de fundo.

  3. Abra o Seletor de cores ao lado da declaração de cor do texto do elemento e, no Seletor de cores, expanda a seção Taxa de contraste.

    A seção Taxa de contraste do Seletor de cores.

    O seletor de cores informa se a taxa de contraste não atende aos níveis AA ou AAA das diretrizes do WebAIM.

  4. Clique no botão Use a cor sugerida. Usar a cor sugerida ao lado do nível AAA. O seletor de cores aplica a cor do texto que obedece às diretrizes de taxa de contraste.

    A cor aplicada obedece às diretrizes.

  5. Para escolher uma cor manualmente, arraste o círculo na visualização das nuances. Para permanecer no nível AA ou AAA, escolha uma cor abaixo da linha superior ou inferior, respectivamente.

    Escolher uma tonalidade de cor abaixo da linha inferior para permanecer no nível AAA.

  6. Da mesma forma, corrija todos os problemas de contraste encontrados no painel CSS Overview, na guia Problemas ou no relatório Lighthouse.

Salve as alterações.

Para salvar as mudanças feitas no DevTools:

A seguir

Saiba mais: