Kontrola kontrastu farieb WCAG zadarmo
Skontrolujte, či dve farby spĺňajú štandardy kontrastu WCAG AA a AAA pre prístupnosť. Živý náhľad vo viacerých veľkostiach textu s automatickými návrhmi pri nedostatočnom kontraste.
Veľký nadpisový text
Stredný text tela (18px) na čítanie obsahu.
Normálny text tela (16px) pre odseky.
Malý text tela (14px) pre popisky a metadáta.
Kontrastný pomer
Vyžaduje 4.5:1 · Máte 14,63:1
Vyžaduje 3.0:1 · Máte 14,63:1
Vyžaduje 7.0:1 · Máte 14,63:1
Vyžaduje 4.5:1 · Máte 14,63:1
Vyžaduje 3.0:1 · Máte 14,63:1
Rýchle predvolby
Vychádza z pravidiel kontrastu WCAG 2.1. Veľký text = 18pt (24px) normálny alebo 14pt (18,66px) tučný. HEX kódy sa aktualizujú oboma smermi: zadajte hex alebo vyberte farbu, oba vstupy zostanú synchronizované.
Bežné použitia
- Auditujte webové stránky pre súlad s WCAGOverte, že farby textu vašej lokality spĺňajú normy kontrastu WCAG AA alebo AAA na dostupnosť.
- Overte kombinácie farieb značkyTestujte párovanie palety farieb značky, aby ste sa ubezpečili, že fungujú na prístupný UI dizajn.
- Testovacie palety farieb v tmavom režimeSvetlý text na tmavom pozadí môže stále zlyhaní kontrast - skontrolujte kombinácie palety tmavého režima tu.
- Farebné páry pre tlačené materiályPlagáty, znaky a tlačené materiály tiež potrebujú čitateľný kontrast - zvlášť pre starších čitateľov.
- Navrhnite dostupné farby tlačidielZaistite, aby tlačidlá CTA, tlačidlá akcií a odkazy prešli WCAG proti ich pozadinám.
Ako to funguje
Kontrola kontrastu beží výhradne vo vašom prehliadači pomocou algoritmu relatívneho jasu WCAG 2.1 — bez knižnice, bez servera, len ručne napísaná matematika, ktorá presne dodržiava špecifikáciu. Každý výsledok sa aktualizuje v reálnom čase počas písania alebo výberu farby.
- 1Vstup hex a normalizáciaPrijímajú sa aj 3-ciferné (#abc) aj 6-ciferné (#aabbcc) hex hodnoty, ktoré sa normalizujú na plné RGB trojice. Neplatný vstup sa okamžite odmietne namiesto tichého predvolenia na čiernu, takže sa zobrazí červený okraj namiesto zavádzajúceho výsledku vyhovuje.
- 2Výpočet jasu podľa WCAGKaždá farba sa prevedie na relatívny jas pomocou vzorca WCAG 2.1: hodnoty kanálov sRGB sa linearizujú po častiach gama korekciou (delenie 12,92 pod 0,03928, umocnenie na 2,4 nad touto hodnotou) a potom sa vážia ako 0,2126R + 0,7152G + 0,0722B.
- 3Kontrastný pomer a kontroly zhodyKontrastný pomer sa počíta ako (svetlejší + 0,05) / (tmavší + 0,05) a porovnáva sa so všetkými piatimi prahmi WCAG: AA bežný text (4,5:1), AA veľký text (3:1), AAA bežný text (7:1), AAA veľký text (4,5:1) a prvky rozhrania (3:1). Výsledky sa aktualizujú pri každom stlačení klávesu.
- 4Návrhy opravy so zachovaním odtieňaKeď dvojica nevyhovuje WCAG AA, nástroj prehľadáva priestor svetlosti HSL — postupuje smerom von od pôvodnej svetlosti v oboch smeroch — aby našiel najbližší variant každej farby, ktorý vyhovie pomeru 4,5:1 pri zachovaní rovnakého odtieňa a sýtosti. K dispozícii je aj API EyeDropper (Chromium) na priame odobratie vzorky ľubovoľnej farby z obrazovky.
Súvisiace nástroje
Simulátor farbosleposti
Pozrite sa, ako váš dizajn vyzerá ľuďom s poruchami farebného videnia. Simuluje protanopiu, deuteranopiu, tritanopiu, achromatopsiu a miernejšie anomálie.
Aké je rozlíšenie mojej obrazovky
Pozrite si rozlíšenie obrazovky v CSS a skutočných pixeloch, veľkosť okna, pomer pixelov, farebnú hĺbku, HDR, podporu dotyku a obnovovaciu frekvenciu a všetko skopírujte.
Test mŕtvych pixelov
Skontrolujte, či váš displej nemá mŕtve alebo zaseknuté pixely, pomocou celoobrazovkovej čiernej, bielej, červenej, zelenej, modrej a sivej farby a voliteľného nástroja na opravu zaseknutých pixelov.