Le WCAG (Web Content Accessibility Guidelines) definiscono standard di accessibilità per il web. Il livello AA è il minimo legalmente richiesto in molti paesi (inclusa l'UE con la Direttiva sull'accessibilità): richiede un rapporto di contrasto di almeno 4.5:1 per il testo normale e 3:1 per il testo grande (>18pt o >14pt in grassetto). Il livello AAA è più restrittivo (7:1 e 4.5:1) e garantisce la massima leggibilità, utile per testo su sfondi complessi.
Il contrasto si basa sulla luminanza relativa di due colori, calcolata secondo la formula sRGB con correzione gamma. La luminanza va da 0 (nero assoluto) a 1 (bianco assoluto). Il rapporto è (L_chiaro + 0.05) / (L_scuro + 0.05), dove il +0.05 evita divisioni per zero. Il valore massimo è 21:1 (nero su bianco), il minimo è 1:1 (stesso colore su stesso colore).
HSL (Hue, Saturation, Lightness) è uno spazio colore pensato per essere intuitivo: la tonalità è un angolo 0-360° sulla ruota dei colori, saturazione e luminosità sono percentuali. La conversione a RGB avviene tramite formula trigonometrica (usando C = (1-|2L-1|)×S come chroma), poi i valori RGB 0-1 vengono moltiplicati per 255 e convertiti in esadecimale. Questo strumento gestisce automaticamente tutte le conversioni in entrambe le direzioni.
No. Tutti gli strumenti LYNK TOOLS funzionano interamente nel browser, senza inviare file o dati a server esterni. L'elaborazione avviene localmente sul tuo dispositivo: i tuoi file restano privati e non vengono mai caricati online.