Le applicazioni di assistenza moderne su Microsoft Windows utilizzano il framework di accessibilità di automazione dell'interfaccia utente della piattaforma per interoperare con le interfacce utente di altre applicazioni. Fino a ora, Chromium ha supportato il precedente framework Microsoft Active Accessibility (MSAA) e IAccessible2 (IA2) per questo scopo, il che ha causato problemi con gli strumenti di accessibilità su Windows.
Per risolvere il problema, Microsoft ha collaborato con il team di Chrome per supportare direttamente il framework di automazione dell'interfaccia utente (UIA) su Windows, semplificando la comunicazione degli strumenti di accessibilità con il browser. Inizieremo un rollout graduale alla versione stabile a partire dalla versione 126 di Chrome. In questo modo, Voice Access potrà funzionare in tutti i browser basati su Chromium e migliorerà l'esperienza utente per tutti gli strumenti di accessibilità basati su UIA, come Narratore e Lente d'ingrandimento. Questo lavoro eliminerà anche il livello di emulazione UIA di Windows, che è stato la fonte di molti problemi di prestazioni in Chromium su Windows. Tuttavia, questo non dovrebbe avere alcun effetto sui clienti MSAA o IA2 esistenti. Chrome continuerà a supportare MSAA e IA2, diventando una delle poche applicazioni che supportano entrambe le API di accessibilità su Windows.
Per le aziende, stiamo introducendo un nuovo criterio, UiAutomationProviderEnabled, per gestire agevolmente la transizione all'automazione dell'interfaccia utente. Questo criterio sarà disponibile tramite la versione 136 di Chrome, dando alle aziende ampio tempo per aggiornare gli strumenti che si basavano sul livello di emulazione UIA di Windows.
Problemi con i rapporti
Siamo lieti di offrire questo miglioramento ai nostri utenti e sviluppatori e sappiamo che migliorerà l'accessibilità del web per tutti. Segnala i problemi relativi al nuovo supporto UIA qui.