Em 11 de fevereiro, o Google empurrou o Chrome 146 para o canal de teste da plataforma desktop, abrindo a próxima fase de testes de funções do navegador e recursos do desenvolvedor para uma gama mais ampla de usuários. O destaque mais assistido desta atualização é a promoção do WebNN (Web Neural Network API) para Origin Trial, abrindo caminho para a invocação direta de hardware de aceleração de inferência de rede neural local no navegador.

WebNN é um conjunto de interfaces de programação de redes neurais orientadas para a web que visam fazer uso total dos recursos de aceleração de inferência disponíveis em dispositivos de usuário, como NPUs, GPUs ou outras unidades específicas de aprendizado de máquina, bem como recursos nativos de IA/ML fornecidos pelo sistema operacional. Com essa interface, aplicativos da web e estruturas front-end podem chamar hardware local com mais eficiência para realizar cálculos de inferência, proporcionando assim uma experiência de aprendizado de máquina mais rica e suave no nível da página da web. No entanto, permitir que sites e aplicativos da Web “encham” ainda mais os recursos de hardware locais também pode fazer com que alguns usuários se preocupem com o uso do desempenho e a segurança da privacidade.
Para desenvolvedores que não estão familiarizados com WebNN, o Google fornece uma página de descrição de recursos e um projeto de amostra do GitHub para começar rapidamente com os recursos e o uso desta API. Na versão beta do Chrome 146, o WebNN está disponível como um teste Origin, permitindo que operadores e desenvolvedores de sites conduzam implantações experimentais e avaliações de desempenho em um ambiente controlado.
Além do WebNN, o Chrome 146 beta também apresenta a API Sanitizer, que fornece mecanismos de proteção mais seguros e fáceis de usar ao processar conteúdo HTML arbitrário inserido pelo usuário. A API foi projetada para simplificar o processo de filtragem e limpeza de tags potencialmente maliciosas, reduzir a carga de implementação dos desenvolvedores na defesa contra XSS (ataques de script entre sites) e facilitar a construção de aplicativos da Web sem vulnerabilidades de injeção de script.
Esta versão beta também inclui várias atualizações relacionadas ao WebGPU, suporte para efeitos de animação acionados por rolagem e outros recursos novos e aprimorados para desenvolvedores. Os desenvolvedores e usuários interessados podem obter instruções mais detalhadas sobre atualização de versão e progresso dos recursos por meio do blog oficial de lançamentos do Chrome e do site ChromeStatus.