Gratis WCAG Kleurkontrastkontroleerder
Kyk of twee kleure voldoen aan WCAG AA- en AAA-kontrasstandaarde vir toeganklikheid. Regstreekse voorskou by verskeie teksgroottes met outomatiese voorstelle wanneer kontras te laag is.
Groot opskrifteks
Medium liggaamsteks (18px) vir lees en inhoud.
Normale liggaamsteks (16px) vir paragrawe.
Klein liggaamsteks (14px) vir onderskrifte en metadata.
Kontrasverhouding
Vereis 4.5:1 · Jy het 14,63:1
Vereis 3.0:1 · Jy het 14,63:1
Vereis 7.0:1 · Jy het 14,63:1
Vereis 4.5:1 · Jy het 14,63:1
Vereis 3.0:1 · Jy het 14,63:1
Vinnige voorkeure
Gebaseer op WCAG 2.1-kontrasriglyne. Groot teks = 18pt (24px) normaal of 14pt (18.66px) vet. Hex-kodes werk in albei rigtings: tik 'n hex of kies 'n kleur — beide invoere bly gesinkroniseer.
Algemene gebruike
- Geskiedkundig-webblaaie vir WCAG-naalevingVerifieer dat jou werf se tekskleure voldoen aan WCAG AA- of AAA-kontrasstandaarde vir toeganklikheid.
- Verifieer Handelsmerk-kleurkombinasiesToets jou handelsmerk-kleurpalette-paring om seker te maak dat hulle vir toeganklike UI-ontwerp werk.
- Toets Donker-mode-kleurpaletteLigte teks op donker agtergonde kan steeds kontras-mislukking — kontroleer jou donker-mode palletparing.
- Kleurkombinasies vir Druk MaterialePlakate, tekens, en drukmateriaal het ook leesbare kontras nodig — veral vir ouer kykers.
- Ontwerp toeganklike knopkleurenVerseker dat CTA, aksieknoppe en skakels teen hul agtergronde WCAG verbigaan.
Hoe dit werk
Kontraskontrole loop heeltemal in jou blaaier met die WCAG 2.1-relatiewe-luminansie-algoritme — geen biblioteek, geen bediener nie, net handgeskrewe wiskunde wat presies die spesifikasie volg. Elke resultaat werk intyds by soos jy tik of 'n kleur kies.
- 1Heks-toevoer en normaliseringBeide 3-syfer- (#abc) en 6-syfer- (#aabbcc) heks-waardes word aanvaar en na volle RGB-drielinge genormaliseer. Ongeldige toevoer word onmiddellik verwerp eerder as om stilweg na swart te verstek, dus verskyn 'n rooi rand in plaas van 'n misleidende slaagresultaat.
- 2WCAG-luminansieberekeningElke kleur word na relatiewe luminansie omgeskakel met die WCAG 2.1-formule: sRGB-kanaalwaardes word gelineariseer met 'n stuksgewyse gamma-korreksie (deel deur 12.92 onder 0.03928, verhef tot die mag van 2.4 daarbo), dan geweeg as 0.2126R + 0.7152G + 0.0722B.
- 3Kontrasverhouding en nakomingskontrolesDie kontrasverhouding word bereken as (ligter + 0.05) / (donkerder + 0.05) en teen al vyf WCAG-drempels gekontroleer: AA gewone teks (4.5:1), AA groot teks (3:1), AAA gewone teks (7:1), AAA groot teks (4.5:1), en UI-komponente (3:1). Resultate werk by met elke sleutelaanslag.
- 4Kleurtoon-behoudende regstelvoorstelleWanneer die paar WCAG AA druip, deursoek die nutsprogram HSL-ligtheidruimte — stap uitwaarts van die oorspronklike ligtheid in beide rigtings — om die naaste variant van elke kleur te vind wat 4.5:1 slaag terwyl dieselfde kleurtoon en versadiging behou word. Die EyeDropper-API (Chromium) is ook beskikbaar om enige kleur direk vanaf jou skerm te monster.
Verwante gereedskap
Kleurblindheidsimulator
Kyk hoe jou ontwerp lyk vir mense met kleursiggebreke. Simuleer protanopia, deuteranopia, tritanopia, achromatopsia en ligter anomalieë.
Wat Is My Skermresolusie
Sien jou skermresolusie in CSS en werklike piksels, venstergrootte, pikselverhouding, kleurdiepte, HDR, raakondersteuning en ververstempo, en kopieer dit alles.
Doiepikseltoets
Kontroleer jou skerm vir dooie of vassittende piksels met volskerm swart, wit, rooi, groen, blou en grys, plus 'n opsionele vassittendepikselhersteller.