Deixe seu site mais legível

Sofia Emelianova
Sofia Emelianova

Textos de baixo contraste tornam seu 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:

Descobrir 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. Confira uma lista de todos os problemas de contraste usando um dos três painéis:

Problemas de contraste no painel "Visão geral de CSS"

Para ter uma visão geral:

  1. Abra a Visão geral do CSS.
  2. Tenha 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 do CSS.

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

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

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

  1. Ative o relatório de problemas de contraste na guia Problemas:
    1. Abra Configurações > Experimental.
    2. Na barra de filtro, pesquise por contrast issue.
    3. Marque a opção Ativar os relatórios automáticos de problemas de contraste pelo painel "Problemas". Ativar relatório de problemas de contraste.
    4. Clique em Reload DevTools no comando na parte de cima.
  2. Abra a guia "Problemas".
  3. Expanda os problemas de contraste encontrados pelo DevTools, expanda 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 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 no link de 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 Visão geral do CSS, na guia Problemas ou no relatório do Lighthouse. O DevTools leva você ao painel Elementos e seleciona o elemento correspondente. Um elemento com 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 aviso Aviso. ao lado do valor da taxa de contraste na dica. A taxa de contraste mede a diferença de 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 que a taxa de contraste não atende aos níveis AA ou AAA das diretrizes do WebAIM.

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

    A cor aplicada obedece às diretrizes.

  5. Como alternativa, para escolher uma cor manualmente, arraste o círculo na visualização das sombras. Para manter o 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 Issues ou no relatório Lighthouse.

Salve as alterações.

Para salvar as mudanças feitas no DevTools:

Qual é a próxima etapa?

Saiba mais: