
Verifica se i colori del testo e dello sfondo sono leggibili secondo le norme WCAG 2.1. Rapporto di contrasto, valutazione AA/AAA e adattamento automatico dei colori.
Rapporto di contrasto
21.00 : 1
Testo normale
Testo di esempio contrasto WCAG 2.1
Testo grande / grassetto
Testo di esempio contrasto WCAG 2.1
Icona
Un contrasto insufficiente tra il testo e lo sfondo rende il contenuto difficile da leggere, in particolare per le persone ipovedenti, gli utenti anziani o chi consulta il tuo sito su uno schermo al sole. Le linee guida WCAG 2.1 definiscono soglie minime di contrasto per garantire l'accessibilità.
Questo strumento calcola il rapporto di contrasto tra due colori, valuta la conformità WCAG (AA e AAA) per il testo normale, il testo grande e le icone, e propone una funzione di adattamento automatico per trovare colori conformi.
La verifica è istantanea:
Formato esadecimale - il più comune nel web design. Inizia con # e contiene 3 o 6 caratteri (cifre 0-9 e lettere A-F).
#fff - bianco (forma abbreviata)#ffffff - bianco (forma completa)#1a73e8 - bluLe WCAG 2.1 definiscono due livelli di conformità per il contrasto dei colori:
Lo strumento mostra il rapporto di contrasto su una scala da 1:1 (nessun contrasto) a 21:1 (contrasto massimo - nero su bianco). Il risultato viene confrontato con le soglie definite nello standard WCAG:
Il livello AA e il minimo richiesto dalle normative di accessibilità digitale in molti paesi, inclusa la direttiva europea sull'accessibilità dei siti web. Il livello AAA offre una leggibilità migliore, ma non è sempre realizzabile per tutti gli elementi.
Se il contrasto è troppo basso, la funzione Adatta trova automaticamente una variante di colore del testo conforme alla soglia di contrasto selezionata.
Come funziona l'adattamento:
L'algoritmo preserva la tonalità e la saturazione del colore originale, modificando solo la luminosità. Il colore suggerito resta coerente con l'identità visiva rispettando lo standard di accessibilità.
| Funkcja | Livello AA (minimo) | Livello AAA (avanzato) |
|---|---|---|
| Testo normale - min. 4,5:1 | ||
| Testo normale - min. 7:1 | ||
| Testo grande / grassetto - min. 3:1 | ||
| Testo grande / grassetto - min. 4,5:1 | ||
| Icone ed elementi di interfaccia - min. 3:1 | ||
| Legalmente obbligatorio (direttiva UE) | ||
| Consigliato per contenuti essenziali |
Verifica il formato del colore. Un codice HEX deve iniziare con # e contenere 3 o 6 caratteri (ad es. #fff o #ffffff). Per il formato RGB, verifica che i valori siano separati da virgole e compresi tra 0 e 255.
Quando lo sfondo e il testo hanno una luminosità simile nella stessa tonalità, l'algoritmo potrebbe non trovare una variante conforme ai requisiti senza cambiare la tonalità. In questo caso, prova a modificare il colore dello sfondo o a scegliere un colore del testo completamente diverso.
Il selettore di colori del browser supporta solo il formato HEX senza trasparenza. Se inserisci un colore in formato RGBA o HSLA con trasparenza, il selettore mostrera solo la parte colorata (senza alfa). I calcoli del contrasto continuano a considerare la trasparenza.
La leggibilità è importante ovunque qualcuno debba leggere un testo o riconoscere un elemento di interfaccia:
Il daltonismo è un disturbo della percezione dei colori che colpisce circa l'8% degli uomini e lo 0,5% delle donne. Le persone daltoniche possono avere difficolta a distinguere alcune coppie di colori, anche se il contrasto di luminosità è sufficiente.
Tipi più comuni di daltonismo:
Questo strumento verifica il contrasto di luminosità, che è importante per tutti gli utenti. Tuttavia, durante la progettazione, e bene evitare combinazioni di colori problematiche (ad es. testo rosso su sfondo verde) e non affidarsi esclusivamente al colore per trasmettere informazioni: usa anche forme, icone e testo.