DevToys Web Pro iconDevToys Web ProBlog
Valora'ns:
Prova l'extensió del navegador:

Calculadora de contrast de color

Combinacions de mostra

Color de primer pla (text)

Color de fons

Detalls tècnics

Com funciona la calculadora de contrast de color

Què fa l’eina

La calculadora de contrast de color mesura la ràtio de contrast entre els colors de primer pla i de fons per determinar si el text compleix els estàndards de les Web Content Accessibility Guidelines (WCAG). Aquesta eina de proves d'accessibilitat calcula la diferència de luminància entre dos colors utilitzant la fórmula de ràtio de contrast de les WCAG, que compara la luminància relativa del color més clar amb la del color més fosc. Quan necessites comprovar si els colors del teu text compleixen els estàndards WCAG AA o AAA, aquesta calculadora ofereix feedback instantani sobre si les teves combinacions de colors són accessibles per a usuaris amb discapacitats visuals. L'eina avalua tant el text normal (que requereix 4,5:1 per a AA i 7:1 per a AAA) com el text gran (que requereix 3:1 per a AA i 4,5:1 per a AAA), ajudant a garantir que els teus dissenys compleixin la normativa d'accessibilitat i proporcionin contingut llegible per a tots els usuaris.

Casos d’ús habituals per a desenvolupadors

Els desenvolupadors utilitzen calculadores de contrast de color quan construeixen aplicacions web accessibles, assegurant que el text continuï sent llegible sobre colors de fons per a usuaris amb baixa visió o daltonisme. El verificador de compliment de les WCAG és essencial quan es dissenyen interfícies d'usuari, es creen sistemes de disseny o s'auditen llocs web existents segons els estàndards d'accessibilitat. Molts dissenyadors necessiten verificar les ràtios de contrast abans de finalitzar els esquemes de color, especialment quan treballen amb colors de marca que potser no proporcionen prou contrast de manera natural. El verificador d'accessibilitat ajuda quan s'implementen temes de mode fosc, assegurant que el text continuï sent llegible en canviar entre esquemes de color clars i foscos. Els desenvolupadors frontend utilitzen aquesta eina per validar eleccions de color a CSS, provar combinacions de colors de maquetes de disseny o assegurar el compliment dels requisits de la Secció 508 i l'ADA. La calculadora de ràtio de contrast és valuosa quan es creen formularis accessibles, menús de navegació o qualsevol element d'interfície on la llegibilitat del text sigui crítica.

Formats, tipus o variants de dades

Les calculadores de contrast de color accepten diversos formats d'entrada de color, incloent-hi codis hexadecimals (#RRGGBB), valors RGB (rgb(r, g, b)), valors HSL (hsl(h, s%, l%)) i noms de colors CSS. L'eina calcula les ràtios de contrast utilitzant la fórmula WCAG 2.1, que converteix els colors a valors de luminància relativa i els compara matemàticament. Els estàndards WCAG defineixen dos nivells de compliment: el nivell AA requereix 4,5:1 per a text normal i 3:1 per a text gran, mentre que el nivell AAA requereix 7:1 per a text normal i 4,5:1 per a text gran. El text gran es defineix com a 18pt (24px) en pes regular o 14pt (18,5px) en negreta. La calculadora normalment proporciona indicadors d'aprovat/suspès per a cada nivell WCAG, mostra la ràtio de contrast exacta i pot suggerir colors alternatius que compleixin els estàndards d'accessibilitat. Algunes eines també calculen el contrast per a components d'IU, gràfics i contingut no textual que requereix una ràtio de contrast de 3:1.

Errors habituals i casos límit

Quan utilitzis calculadores de contrast de color, recorda que les ràtios de contrast es calculen a partir de valors de luminància, no de la brillantor percebuda, de manera que colors que semblen similars poden tenir ràtios de contrast acceptables. L'eina mesura el contrast matemàticament, però la llegibilitat real pot veure's afectada pel pes de la tipografia, la mida de la lletra, l'espaiat entre línies i patrons o imatges de fons. No assumeixis que superar WCAG AA significa automàticament que el teu text és llegible per a tothom; alguns usuaris poden necessitar ràtios de contrast més altes que els estàndards mínims. Tingues en compte que els requisits de contrast difereixen per a text decoratiu, logotips i elements d'IU inactius, que poden tenir requisits de contrast més baixos. La calculadora no té en compte ombres de text, contorns o altres efectes visuals que podrien millorar la llegibilitat. Prova sempre els teus dissenys reals en condicions del món real, ja que la calibració del monitor, la il·luminació ambiental i les capacitats visuals individuals poden afectar el contrast percebut. Recorda que el contrast és només un aspecte de l'accessibilitat; l'elecció tipogràfica, l'espaiat i l'estructura del contingut també influeixen en la llegibilitat.

Quan utilitzar aquesta eina vs codi

Utilitza calculadores de contrast de color basades en el navegador per a una validació ràpida del disseny, provar combinacions de colors individuals o quan necessites feedback immediat durant el procés de disseny. Aquestes eines són ideals per a auditories d'accessibilitat, demostracions a parts interessades o quan treballes amb eines de disseny que no inclouen comprovació de contrast integrada. Per a aplicacions en producció i proves d'accessibilitat automatitzades, integra la comprovació de contrast al teu flux de treball de desenvolupament utilitzant eines com axe-core, Pa11y o Lighthouse que poden provar pàgines senceres de manera programàtica. Les solucions basades en codi permeten el processament per lots de combinacions de colors, les proves automatitzades de sistemes de disseny i la integració amb canals CI/CD per a un monitoratge continu de l'accessibilitat. Les eines del navegador destaquen en les proves interactives i l'educació, mentre que les solucions programàtiques proporcionen una validació d'accessibilitat sistemàtica i repetible. Considera utilitzar ambdós enfocaments: eines del navegador per a l'exploració del disseny i eines basades en codi per a auditories d'accessibilitat completes.