Data di pubblicazione: 14 agosto 2025
A partire da Chrome 138, i browser basati su Chromium su Windows attivano il supporto nativo di UI Automation (UIA) per impostazione predefinita. UIA è il moderno framework di accessibilità per Windows, utilizzato da tecnologie assistive come Narratore, Lente d'ingrandimento e Accesso Vocale.
Oggi, le tecnologie assistive che utilizzano Microsoft Active Accessibility (MSAA) o IAccessible2 (IA2) si connettono direttamente a Chromium, che controlla completamente i dati di accessibilità che riceve, e questo non cambierà. Fino ad ora, UIA doveva passare attraverso un livello di emulazione gestito da Windows, un "intermediario" che traduceva i dati MSAA di Chromium in UIA. Questa latenza aggiuntiva, la ridotta affidabilità e i problemi di compatibilità introdotti per gli strumenti basati su UIA.

Implementando UIA in modo nativo, abbiamo rimosso completamente questo livello proxy, migliorando le prestazioni, aumentando l'affidabilità e semplificando lo stack di accessibilità. Ora le tecnologie assistive possono comunicare direttamente con il motore di accessibilità di Chromium.

Cosa significa per sviluppatori e utenti
- Gli strumenti basati su UIA ora offrono prestazioni più rapide e affidabili. Ad esempio, Voice Access ora funziona completamente su tutti i browser basati su Chromium.
- Lo stack di accessibilità è più semplice e di proprietà esclusiva degli ingegneri di Chromium, il che ci consente di avere la proprietà diretta della superficie di accessibilità e di rendere più rapido l'invio di correzioni e miglioramenti indipendentemente dagli aggiornamenti di Windows.
Questo traguardo è il risultato di anni di stretta collaborazione tra i team di Microsoft Edge e Google Chrome, che hanno portato a profonde modifiche ingegneristiche, test approfonditi e un obiettivo condiviso di migliorare l'accessibilità per tutti gli utenti di Windows. Siamo inoltre grati ai team di NVDA e JAWS, che hanno collaborato con noi nel corso degli anni per risolvere e correggere i problemi relativi a UIA in Chromium.
Compatibilità aziendale
Se il tuo ambiente dipende dal comportamento precedente, puoi ripristinare temporaneamente
la modalità precedente utilizzando il criterio
UiAutomationProviderEnabled
. Questo criterio sarà supportato fino a Chrome 146, dando alle organizzazioni
il tempo di convalidare e aggiornare i propri strumenti.
Problemi con i rapporti
Il supporto UIA nativo è ora disponibile nei browser basati su Chromium e ci farebbe piacere ricevere il tuo feedback. Se sviluppi o gestisci strumenti di accessibilità, testali con le build Chromium più recenti e segnala eventuali problemi con la nuova implementazione di UIA.