WCAG spalvų kontrasto tikrintuvas nemokamai
Patikrinkite, ar dvi spalvos atitinka WCAG AA ir AAA kontrasto standartus prieinamumui. Gyva peržiūra keliais teksto dydžiais su automatiniais pasiūlymais, kai kontrastas per mažas.
Didelis antraštės tekstas
Vidutinis teksto dydis (18px) skaitymui ir turiniui.
Įprastas teksto dydis (16px) pastraipoms.
Mažas teksto dydis (14px) parašams ir metaduomenims.
Kontrasto santykis
Reikalinga 4.5:1 · Jūsų santykis 14,63:1
Reikalinga 3.0:1 · Jūsų santykis 14,63:1
Reikalinga 7.0:1 · Jūsų santykis 14,63:1
Reikalinga 4.5:1 · Jūsų santykis 14,63:1
Reikalinga 3.0:1 · Jūsų santykis 14,63:1
Greiti išankstiniai nustatymai
Remiantis WCAG 2.1 kontrasto gairėmis. Didelis tekstas = 18pt (24px) įprastas arba 14pt (18,66px) pusjuodis. HEX kodai atnaujinami abiem kryptimis: įveskite HEX arba pasirinkite spalvą, abu laukai sinchronizuojami.
Dažniausi naudojimo būdai
- Patikrinkite zitiatiinklo puslapius WCAG atitiktimiPatikrinkite, ar jusiju vietos teksto spalvos atitinka WCAG AA arba AAA kontrastso standartus pasiekiamumui.
- Patvirtinkite prekes zenklo spalvij kombinacijasTestuokite prekes zenklo spalvij palet poras, kad isitikintumete, jog jos veikia prieig vartotojo sasajos dizajng.
- Testuokite tamsaugo rezimo spalvij paletesSviesita tekstas ant tamsaugo fono vis tiek gali nepavykti kontrastas - patikrinkite tamsausio rezimo palet poras cia.
- Spalvij poros spauditams medziagomsPlakatai, zenklai ir spauditi medziagai taip pat rejkalingi skaiataus kontasto - ypisiai vvyresimiij skaitytojams.
- Suprojektuokite prieinamus mygtukų spalvasĮsitikinkite, kad CTA, veiksmų mygtukai ir nuorodos praeina WCAG pagal jų fonus.
Kaip tai veikia
Kontrasto tikrinimas veikia visiškai jūsų naršyklėje, naudojant WCAG 2.1 santykinio šviesumo algoritmą — jokios bibliotekos, jokio serverio, tik rankomis parašyta matematika, tiksliai atitinkanti specifikaciją. Kiekvienas rezultatas atsinaujina realiu laiku, kol rašote ar renkatės spalvą.
- 1HEX įvestis ir normalizavimasPriimamos ir normalizuojamos į pilnus RGB trejetus tiek 3 skaitmenų (#abc), tiek 6 skaitmenų (#aabbcc) HEX reikšmės. Neteisinga įvestis iš karto atmetama, o ne tyliai nustatoma į juodą, todėl vietoj klaidinančio teigiamo rezultato pasirodo raudonas rėmelis.
- 2WCAG šviesumo skaičiavimasKiekviena spalva konvertuojama į santykinį šviesumą naudojant WCAG 2.1 formulę: sRGB kanalų reikšmės linearizuojamos dalimis apibrėžta gama korekcija (dalijant iš 12,92 žemiau 0,03928, keliant laipsniu 2,4 aukščiau), tada sveriamos kaip 0,2126R + 0,7152G + 0,0722B.
- 3Kontrasto santykis ir atitikties patikrosKontrasto santykis apskaičiuojamas kaip (šviesesnis + 0,05) / (tamsesnis + 0,05) ir tikrinamas pagal visas penkias WCAG ribas: AA įprastas tekstas (4,5:1), AA didelis tekstas (3:1), AAA įprastas tekstas (7:1), AAA didelis tekstas (4,5:1) ir sąsajos komponentai (3:1). Rezultatai atsinaujina su kiekvienu paspaudimu.
- 4Atspalvį išlaikantys taisymo pasiūlymaiKai pora nepraeina WCAG AA testo, įrankis ieško HSL šviesumo erdvėje — žingsniuodamas nuo pradinio šviesumo abiem kryptimis — kad rastų artimiausią kiekvienos spalvos variantą, kuris praeina 4,5:1, išlaikant tą patį atspalvį ir sodrumą. Taip pat prieinamas EyeDropper API (Chromium), leidžiantis paimti bet kokią spalvą tiesiai iš jūsų ekrano.
Susiję įrankiai
Daltonizmo simuliatorius
Peržiūrėkite, kaip jūsų dizainas atrodo žmonėms, turintiems spalvų regėjimo sutrikimų. Imituoja protanopiją, deuteranopiją, tritanopiją, achromatopsiją ir švelnesnius sutrikimus.
Kokia mano ekrano skiriamoji geba
Pamatykite savo ekrano skiriamąją gebą CSS ir tikraisiais pikseliais, lango dydį, pikselių santykį, spalvų gylį, HDR, jutiklinio ekrano palaikymą ir atnaujinimo dažnį bei visa tai nukopijuokite.
Neveikiančių pikselių testas
Patikrinkite, ar ekrane nėra neveikiančių arba užstrigusių pikselių, naudodami viso ekrano juodą, baltą, raudoną, žalią, mėlyną ir pilką spalvas bei pasirenkamą užstrigusių pikselių taisyklę.