Ga naar inhoud
TextArray
100% lokaal

Contrastcontrole

Controleer de WCAG-contrastverhoudingen van kleurparen, met AA- en AAA-beoordelingen en suggesties voor oplossingen.

Invoer
Uitvoer

Contrastcontrole

Plak voorgrond- en achtergrondparen, één per regel — #7a1f2b op #ffffff, #333, #eee of rgb(0, 0, 0) #fff — en de WCAG 2-contrastverhouding van elk paar komt onmiddellijk terug, met een goed of slecht oordeel voor elk conformiteitsniveau. De verhouding loopt van 1:1 (helemaal geen contrast) tot 21:1 (zwart op wit) en wordt berekend op basis van de relatieve helderheid, precies zoals de richtlijnen dit definiëren, dus de cijfers komen overeen met browserinspecteurs en audittools.

WCAG noemt twee niveaus. AA, waar de meeste wetten en contracten naar verwijzen, vereist 4,5:1 voor normale tekst en 3:1 voor grote tekst. AAA, het strengere doel, vraagt om 7: 1 en 4,5: 1. Tekst telt net zo groot vanaf 18 pt (ongeveer 24 px) in normaal gewicht, of vanaf 14 pt (ongeveer 18,7 px) in vetgedrukte tekst - dat is de reden waarom een kop kan passeren in een verhouding waarin een alinea mislukt. Het rapport beschrijft alle vier de cheques per paar; schakel de uitvoer naar Compact voor één regel per paar, wat sneller leest als u een heel palet doorzoekt.

Wanneer een paar AA mist voor normale tekst, schakelt u 'Oplossing voorstellen' in en de tool maakt de voorgrond in kleine helderheidsstappen donkerder of lichter, waarbij de tint behouden blijft, totdat deze 4,5: 1 bereikt - en drukt vervolgens de dichtstbijzijnde passerende hex af, klaar om terug in uw stylesheet te plakken.

Alles draait in uw browser; niet-uitgebrachte merkpaletten verlaten nooit uw apparaat. Kleuren kunnen 3- of 6-cijferige hexadecimale tekens zijn, met of zonder de hash, rgb() of rgba(), of een gewone CSS-naam: de standaard 16 plus de populaire uitgebreide. De volledige CSS-lijst met 148 namen is bewust niet weergegeven, dus schrijf exotische namen als hex. Een lijn die geen kleurenpaar is, wordt rustig genoteerd en de rest blijft verwerken.

FAQ

Wat betekenen AA en AAA?
Het zijn WCAG-conformiteitsniveaus. AA vereist een contrastverhouding van minimaal 4,5 : 1 voor normale tekst en 3 : 1 voor grote tekst; AAA verhoogt dat naar 7:1 en 4,5:1. AA is het niveau waarnaar in de meeste toegankelijkheidsregels wordt verwezen.
Wanneer zijn de drempelwaarden voor grote tekst van toepassing?
Vanaf 18 pt (ongeveer 24 px) in normaal gewicht, of vanaf 14 pt (ongeveer 18,7 px) in vetgedrukte letters. Grote tekst heeft slechts 3:1 nodig voor AA en 4,5:1 voor AAA, waardoor koppen gemakkelijker passeren dan hoofdtekst.
Welke kleurformaten kan ik plakken?
Hexuitdraai met 3 of 6 cijfers, met of zonder de leidende hekje; rgb() en rgba() in komma- of spatienotatie; en veelgebruikte CSS-kleurnamen – de standaard 16 plus populaire namen zoals oranje, roze of rebeccapurple. De volledige lijst met 148 namen is niet inbegrepen; schrijf zeldzame namen als hex. Alfa wordt gelezen maar genegeerd, omdat het contrast tussen ondoorzichtige kleuren wordt gedefinieerd.
Hoe werkt 'Oplossing voorstellen'?
Wanneer een paar AA niet haalt voor normale tekst, verschuift het gereedschap stap voor stap de lichtheid van de voorgrond, waarbij de tint en verzadiging behouden blijven, totdat de verhouding 4,5 : 1 bereikt, en wordt de dichtstbijzijnde passerende hex afgedrukt. Het wordt donkerder of lichter, afhankelijk van wat er eerder komt.
Wordt mijn tekst ergens geüpload?
Nee. De controle wordt volledig in uw browser uitgevoerd en niets dat u plakt, verlaat uw apparaat.