Zwiększ czytelność witryny

Sofia Emelianova
Sofia Emelianova

Teksty o niskim kontraście powodują, że witryna jest mniej czytelna dla wszystkich użytkowników, zwłaszcza dla osób z wadami wzroku. Narzędzia deweloperskie mogą automatycznie wykrywać problemy z niskim kontrastem i proponować lepsze kolory, które pomogą Ci je rozwiązać.

Za pomocą Narzędzi deweloperskich możesz:

  • Wykryj problemy z kontrastem. Aby zobaczyć listę wszystkich problemów, użyj panelu Przegląd usługi porównywania cen, karty Problemy (wersja testowa) lub Lighthouse.
  • Rozwiązywanie problemów z kontrastem. Wyświetl problemy z etykietką w trybie inspektora i wybierz kolory sugerowane przez Selektor kolorów, aby poprawić współczynnik kontrastu.
  • Emulowanie wad wzroku. Spójrz na swoją witrynę tak, jak widzą ją użytkownicy.

Odkrywanie tekstu o niskim kontraście

Aby wykryć tekst o niskim kontraście:

  1. Otwórz Narzędzia deweloperskie na swojej stronie. Możesz też skorzystać z tej strony demonstracyjnej w tym samouczku.
  2. Listę wszystkich problemów z kontrastem możesz wyświetlić w jednym z 3 paneli:

Problemy z kontrastem w panelu Przegląd CSS

Aby zobaczyć przegląd:

  1. Otwórz Przegląd CSS.
  2. Zobacz podsumowanie.
  3. Otwórz sekcję Kolory, przewiń do Problemy z kontrastem i kliknij problem, jeśli taki występuje.
  4. W tabeli Problemy z kontrastem najedź kursorem na element i kliknij znajdujący się obok niego link.

    Lista problemów z kontrastem w Przeglądzie CSS.

  5. Rozwiąż problem w sposób opisany w sekcji Naprawianie tekstu o niskim kontraście.

(Podgląd) Problemy z kontrastem na karcie Problemy

Aby zobaczyć listę problemów:

  1. Włącz raportowanie problemów z kontrastem na karcie Problemy:
    1. Otwórz Ustawienia > Eksperymentalne.
    2. Na pasku filtrów wyszukaj contrast issue.
    3. Zaznacz Włącz automatyczne raportowanie problemów z kontrastem w panelu Problemy.Włącz raportowanie problemów z kontrastem.
    4. W oknie u góry kliknij Załaduj ponownie Narzędzia deweloperskie.
  2. Otwórz kartę Problemy.
  3. Rozwiń problemy z kontrastem znalezione w Narzędziach deweloperskich, a następnie rozwiń tabelę elementów i kliknij link obok elementu.

    Tabela elementów na karcie Problemy z kontrastem.

  4. Rozwiąż problem w sposób opisany w sekcji Naprawianie tekstu o niskim kontraście.

Problemy z kontrastem w raporcie Lighthouse

Aby uruchomić raport:

  1. W Narzędziach deweloperskich otwórz Więcej kart. Więcej kart > Lighthouse.
  2. Wygeneruj raport Lighthouse z tymi ustawieniami:
    • Tryb: nawigacja (domyślny)
    • Kategorie: Ułatwienia dostępu
    • Urządzenie: komputer Raport Lighthouse z ustawieniami nawigacji, ułatwień dostępu i komputera.
  3. Kliknij Analizuj wczytanie strony i poczekaj, aż Lighthouse wygeneruje raport.
  4. Przewiń w dół do sekcji Kontrast i na liście elementów kliknij link do elementu, którego dotyczy problem. Sekcja „Kontrast” w raporcie Lighthouse z listą elementów, w których występują problemy z kontrastem.
  5. Rozwiąż problem w sposób opisany w sekcji Naprawianie tekstu o niskim kontraście.

Poprawianie tekstu o niskim kontraście

Aby rozwiązać problem z niskim kontrastem:

  1. Znajdź problem z kontrastem i kliknij link do elementu w panelu CSS – przegląd, na karcie Problemy lub w raporcie Lighthouse. W Narzędziach deweloperskich przejdziesz do panelu Elementy i wybierzesz odpowiedni element. Element z problemem z kontrastem wybrany w panelu Elementy. Na przykład na tej stronie demonstracyjnej pierwszy element, którego dotyczy problem, to h1.line1.
  2. Kliknij Sprawdź. Zbadaj w prawym górnym rogu Narzędzi deweloperskich i najedź kursorem na element w widocznym obszarze. Narzędzia deweloperskie pokazują etykietkę tego elementu.

    Etykietka zawiera znak ostrzegawczy obok wartości kontrastu.

    Obok wartości współczynnika kontrastu w etykietce znajduje się znak ostrzegawczy Ostrzeżenie.. Współczynnik kontrastu mierzy różnicę w jasności między kolorem pierwszego planu (koloru tekstu) a kolorem tła.

  3. Otwórz Selektor kolorów obok deklaracji koloru tekstu elementu, a następnie w sekcji Selektor kolorów rozwiń sekcję Współczynnik kontrastu.

    Sekcja Współczynnik kontrastu w selektorze kolorów.

    Selektor kolorów informuje, że współczynnik kontrastu nie jest zgodny z poziomami AA lub AAA określonymi w wytycznych WebAIM.

  4. Kliknij przycisk Użyj sugerowanego koloru. Użyj sugerowanego koloru obok poziomu AAA. Selektor kolorów stosuje kolor tekstu zgodny ze wskazówkami dotyczącymi współczynnika kontrastu.

    Zastosowany kolor jest zgodny ze wskazówkami.

  5. Jeśli chcesz ręcznie wybrać kolor, możesz też przeciągnąć okrąg w podglądzie odcieni. Aby utrzymać się na poziomie AA lub AAA, wybierz kolor odpowiednio poniżej górnej lub dolnej linii.

    Wybieranie odcienia koloru poniżej dolnej granicy, aby zachować poziom AAA.

  6. Podobnie rozwiąż wszystkie problemy z kontrastem, które znajdziesz w panelu CSS, na karcie Problemy lub w raporcie Lighthouse.

Zapisz zmiany

Aby zapisać zmiany wprowadzone w Narzędziach deweloperskich:

Co dalej?

Więcej informacji: