<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with MathML3 v1.3 20210610//EN" "JATS-archivearticle1-3-mathml3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" dtd-version="1.3" article-type="other" xml:lang="it"><front><journal-meta><journal-id journal-id-type="publisher-id">appstoryo</journal-id><journal-title-group><journal-title>AppStoryo</journal-title></journal-title-group><publisher><publisher-name>lapnito.cz s.r.o.</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">blog/check-text-contrast-picked-color-ui/it</article-id><title-group><article-title>Come verificare il contrasto del testo di un colore scelto prima di usarlo nell&apos;interfaccia</article-title></title-group><contrib-group><contrib contrib-type="author"><string-name>Lubor Šimůnek</string-name></contrib></contrib-group><pub-date date-type="pub" publication-format="electronic"><day>29</day><month>08</month><year>2026</year></pub-date><permissions><copyright-statement>© 2026 lapnito.cz s.r.o.</copyright-statement><copyright-year>2026</copyright-year><copyright-holder>lapnito.cz s.r.o.</copyright-holder><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>CC BY 4.0</license-p></license></permissions><self-uri xlink:href="https://appstoryo.com/it/blog/check-text-contrast-picked-color-ui"/><abstract><p>Impara a verificare il rapporto di contrasto WCAG e ad adattare i colori in HSL per un&apos;interfaccia sempre accessibile e leggibile.</p></abstract><kwd-group kwd-group-type="author"><kwd>Design</kwd><kwd>article</kwd><kwd>AppStoryo</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>Perché il contrasto è fondamentale</title><p>Circa 300 milioni di persone nel mondo hanno qualche forma di deficit nella percezione dei colori. Progettare con un buon contrasto non è solo estetica — in molte regioni è un obbligo legale. Lo standard di riferimento è <bold>WCAG 2.1</bold>:</p><list list-type="bullet"><list-item><p><bold>Livello AA</bold>: rapporto di contrasto di 4,5:1 per testo normale e 3:1 per testo grande.</p></list-item><list-item><p><bold>Livello AAA</bold>: 7:1 per testo normale.</p></list-item></list></sec><sec id="s2"><title>Errori comuni</title><p>I più frequenti sono: grigio chiaro su bianco (spesso solo 1,5:1), pulsanti colorati con testo bianco che sembrano leggibili ma non superano l&apos;AA, e colori che passano in modalità chiara ma falliscono in modalità scura.</p></sec><sec id="s3"><title>Flusso di lavoro pratico</title><list list-type="order"><list-item><p><bold>Cattura il colore di sfondo.</bold> Apri <ext-link ext-link-type="uri" xlink:href="https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237">Color Picker Camera: HEX RGB</ext-link>, punta la fotocamera sulla superficie e tocca per ottenere il valore HEX immediatamente. L&apos;app mostra anche l&apos;HSL.</p></list-item><list-item><p><bold>Cattura il colore del testo</bold> nello stesso modo.</p></list-item><list-item><p><bold>Verifica la coppia in uno strumento di contrasto</bold> come WebAIM Contrast Checker, il pannello Accessibilità nei DevTools o il plugin Contrast in Figma.</p></list-item><list-item><p><bold>Regola la luminosità in HSL fino a superare la soglia.</bold> Mantieni H e S, abbassa L per scurire il colore senza cambiarne l&apos;identità.</p></list-item></list></sec><sec id="s4"><title>Perché HSL è ideale per il contrasto</title><p>RGB e HEX non offrono un controllo intuitivo sulla luminosità. HSL separa tinta, saturazione e luminosità. <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.tomas.color_picker">Color Picker Camera: HEX RGB</ext-link> mostra HEX, RGB, HSL e CMYK contemporaneamente — senza conversioni manuali.</p></sec><sec id="s5"><title>Esempio pratico</title><p>Un pulsante blu medio (#4A90E2) con testo bianco ha un contrasto di circa 3,1:1 — insufficiente per l&apos;AA. Un blu navy scuro (#1A3A6B) raggiunge 9,4:1, superando persino l&apos;AAA.</p></sec><sec id="s6"><title>Nota su WCAG 3.0 e APCA</title><p>La prossima versione delle linee guida introduce APCA, un modello di contrasto percettivo più raffinato. WCAG 2.1 AA rimane lo standard vigente oggi, ma vale la pena testare contro APCA per progetti a lungo termine.</p><p><bold>Scarica Color Picker Camera: HEX RGB gratis per <ext-link ext-link-type="uri" xlink:href="https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237">iOS</ext-link> o <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.tomas.color_picker">Android</ext-link></bold>: senza pubblicità, senza tracciamento e funziona completamente offline.</p></sec></body></article>
