Publicado em: 14 de agosto de 2025
A partir do Chrome 138, os navegadores baseados no Chromium no Windows ativam o suporte nativo à automação de interface (UIA) por padrão. A UIA é o framework de acessibilidade moderno para Windows, usado por tecnologias assistivas como Narrador, Lupa e Acesso por voz.
Hoje, as tecnologias assistivas que usam o Microsoft Active Accessibility (MSAA) ou o IAccessible2 (IA2) se conectam diretamente ao Chromium, que controla totalmente os dados de acessibilidade recebidos. Isso não vai mudar. Até agora, a UIA precisava passar por uma camada de emulação gerenciada pelo Windows, um "intermediário" que traduzia os dados MSAA do Chromium para a UIA. Isso aumentou a latência, reduziu a confiabilidade e introduziu problemas de compatibilidade para ferramentas baseadas em UIA.
Ao implementar a UIA de forma nativa, removemos essa camada de proxy completamente, melhorando o desempenho, aumentando a confiabilidade e simplificando a pilha de acessibilidade. Agora, as tecnologias assistivas podem se comunicar diretamente com o mecanismo de acessibilidade do Chromium.
O que isso significa para desenvolvedores e usuários
- As ferramentas baseadas em UIA agora oferecem um desempenho mais rápido e confiável. Por exemplo, o Acesso por voz agora funciona totalmente em todos os navegadores baseados no Chromium.
- A pilha de acessibilidade é mais simples e totalmente de propriedade dos engenheiros do Chromium, o que nos dá propriedade direta da superfície de acessibilidade e torna mais rápido o envio de correções e melhorias independentemente das atualizações do Windows.
Essa conquista reflete anos de colaboração entre as equipes do Microsoft Edge e do Google Chrome, reunindo mudanças de engenharia profundas, testes extensivos e uma meta compartilhada de melhorar a acessibilidade para todos no Windows. Também agradecemos às equipes do NVDA e do JAWS, que fizeram parceria conosco ao longo dos anos para resolver problemas relacionados à UIA no Chromium.
Compatibilidade empresarial
Se o ambiente depender do comportamento legado, você poderá reverter temporariamente para o modo antigo usando a política UiAutomationProviderEnabled. Essa política vai estar disponível até o Chrome 146, às organizações tempo para validar e atualizar as ferramentas.
Informar problemas
O suporte nativo à UIA agora está disponível em navegadores baseados no Chromium, e queremos saber sua opinião. Se você desenvolve ou gerencia ferramentas de acessibilidade, teste-as com os builds mais recentes do Chromium e informe sobre problemas com a nova implementação da UIA.