Kontroler kontrastu kolorów

The quick brown fox jumps over the lazy dog.Large text and UI components use the lower 3:1 AA threshold.

Działa w całości w Twojej przeglądarce — nic, co wklejasz, nie jest przesyłane ani zapisywane. Anonimowe liczniki wyników poszczególnych uruchomień mogą być wykorzystywane do badań zbiorczych; adresy URL, domeny, adresy IP i identyfikatory nigdy nie są uwzględniane, a statystyki nie są publikowane poniżej 100 uruchomień.

Opinia
Zgłoś błąd

Coś nie działa w Kontroler kontrastu kolorów? Opisz, co się stało — zgłoszenie trafi bezpośrednio do prywatnej kolejki weryfikacji, a nie na publiczną listę.

Dane, które zostaną wysłane
 Dane wejściowe narzędzia, przesłane pliki, wklejone źródła, pełne wyniki, parametry zapytania i fragmenty URL nie są dołączane automatycznie. Możesz edytować lub usunąć zaznaczony powyżej fragment. Metadane przeglądarki i ochrony przed nadużyciami są przetwarzane w celu zapobiegania spamowi. 

Palette audit

Paste CSS variables, token declarations, or a hex list. The matrix checks every color as text against every other color as a background.

O tym narzędziu

Sprawdź kontrast kolorów według WCAG 2.2, znajdź najbliższe przechodzące kolory pierwszoplanowe i skontroluj tokeny kolorów CSS bez opuszczania przeglądarki.

Funkcje

  • Dokładne obliczenie współczynnika kontrastu dla wpisanej pary kolorów.
  • Kontrola tokenów CSS, właściwości niestandardowych i luźnej listy kolorów hex.
  • Tryb adresu URL analizujący przez axe-core rzeczywiście obliczone style po kaskadzie, dziedziczeniu i przezroczystości.
  • Najbliższe praktyczne zamienniki hex spełniające wymagania AA lub AAA.

Jak to działa

Dla wklejonych kolorów narzędzie oblicza kontrast matematycznie. W trybie URL przeglądarka bez interfejsu ładuje stronę i uruchamia regułę color-contrast biblioteki axe-core na rozstrzygniętych stylach. WCAG AA wymaga 4.5:1 dla zwykłego tekstu i 3:1 dla dużego tekstu oraz elementów UI, a AAA odpowiednio 7:1 i 4.5:1.

Ograniczenia

  • Kontrola nie dowodzi dostępności całej strony i nie obejmuje typografii, stanów fokusu ani obrazów tekstu.
  • Tryb wklejania nie zna rzeczywistego renderowanego tła, dlatego gotowy interfejs nadal wymaga testów.
  • Tylko tryb URL wysyła na serwer publiczny adres strony; wklejone kolory pozostają w przeglądarce.

Częste pytania

Jakiego współczynnika kontrastu potrzebuję?

WCAG AA wymaga 4,5:1 dla zwykłego tekstu oraz 3:1 dla dużego tekstu i nietekstowych elementów interfejsu. WCAG AAA wymaga 7:1 dla zwykłego tekstu i 4,5:1 dla dużego tekstu.

Czy to dowodzi, że moja strona jest dostępna?

Nie. Narzędzie sprawdza pary kolorów, a nie typografię, stany fokusu, obrazy tekstu ani, w trybie wklejania, rzeczywiste wyrenderowane tła. Traktuj je jako kontrolę na etapie projektowania i przetestuj również gotowy interfejs.

Co dzieje się z moją paletą?

W trybie wklejania pozostaje w przeglądarce. Możesz wkleić właściwości niestandardowe CSS, tokeny nazwa/wartość w stylu Tailwind albo luźną listę kolorów szesnastkowych. Tylko tryb URL wysyła coś na serwer, i jest to podany publiczny adres strony, nie paleta.

Czym tryb URL różni się od wklejania kolorów?

Wklejone kolory dają dokładne obliczenia dla wpisanej pary. Tryb URL wczytuje rzeczywistą stronę w przeglądarce bez interfejsu z limitem użycia i odczytuje faktyczny obliczony kolor oraz tło każdego elementu po rozstrzygnięciu kaskady CSS, dziedziczenia, krycia i domyślnych ustawień przeglądarki. To jedyny sposób uzyskania prawdziwego werdyktu kontrastu dla aktywnej strony, ponieważ statyczne przypuszczenie na podstawie HTML może być błędne.