Migliorare l’accessibilità senza cambiare il contratto visivo
Il Problema
L’audit comparativo ha rilevato 277 violazioni WCAG nelle implementazioni Bold e DSGov: 84 critiche e 193 moderate.
Cosa Ho Provato
Ho valutato 15 componenti per ciascun design system con Lighthouse, Axe Core, WAVE, JAWS, NVDA e VoiceOver.
Perché Ha Fallito
La fedeltà visiva a DSGov non risolveva gli errori di HTML semantico, ARIA e gestione del focus nell’implementazione.
La Svolta
Prima
Fallimento su 8+ criteri WCAG 2.1 AA nell’implementazione DSGov auditata
Dopo
Superati gli scenari testati con 0% di deviazione visiva dalla specifica
La Lezione
Con gli sviluppatori ho usato HTML semantico, ARIA e gestione del focus in JavaScript per correggere il livello di codice senza cambiare la specifica visiva.
Il Risultato
Dopo le correzioni al codice, gli scenari testati sono passati senza deviazioni visive dalla specifica. L’audit è diventato la mia tesi in Informatica, valutata 10 su 10.
Impatto
Le evidenze testate hanno mostrato che le correzioni di accessibilità nell’implementazione possono migliorare la conformità senza cambiare il sistema visivo approvato.