10 atualizações no Google I/O

Em direção a uma Web mais poderosa e útil.

Estamos concluindo o evento do Google I/O deste ano, com mais de 100 novas APIs, componentes e ferramentas discutidas na etapa de abertura e nas sessões sob demanda do Chrome. Confira as 10 atualizações mais interessantes para você. Envie suas favoritas e suas dúvidas para @ChromiumDev.

1. A WebGPU aprimora a IA e o machine learning no navegador

Essa API recém-disponibilizada usa o poder do hardware da GPU e torna a Web realmente pronta para IA. Bibliotecas de ML como o Tensorflow.js são executadas 100 vezes mais rápido na WebGPU do que em JavaScript comum, e a WebGPU executa três vezes mais rápido do que o WebGL (o antigo padrão ouro para gráficos da Web). O fato de a WebGPU ser executada no dispositivo, e não na nuvem, também ajuda os desenvolvedores a economizar dinheiro, diminuir a latência e criar novos recursos de IA que preservam a privacidade.

2. WebAssembly leva apps Android para a Web

Para desenvolvedores que buscam melhorar seus investimentos em código, o suporte do WebAssembly a linguagens de memória gerenciada, como Kotlin e Dart, oferece uma grande oportunidade de reutilizar a base de código existente e alcançar usuários não apenas por meio dos apps nativos, mas também na Web. Graças a alguns trabalhos iniciais da JetBrains, os desenvolvedores Android que criam com Kotlin agora podem escrever os recursos do app uma vez e usar o WebAssembly para implantá-los na Web.

3. A referência oferece mais clareza e previsibilidade para a Web

Através do grupo da comunidade W3C WebDX, estamos estabelecendo a linha de base como o conjunto principal de recursos que são totalmente suportados pelas versões atual e anterior de todos os principais navegadores: Chrome, Edge, Firefox e Safari. Ao estabelecer parcerias com empresas-chave, como MDN e caniuse.com, traremos essa linguagem e esse marcador comum diretamente no seu fluxo de trabalho. Todos os anos, vamos lançar a referência 23, 24, 25... que vai ser uma "versão" de todas as novidades e ser compatível com todos os navegadores. Como um lançamento anual, para todo o ecossistema da Web. Acompanhe aqui.

4. Mais suporte para desenvolvedores de extensões do Chrome

As extensões são importantes para oferecer uma experiência mais personalizada aos usuários da Web e alcançar novos. Queremos preparar os desenvolvedores que investem nas extensões do Chrome para alcançar o sucesso. Além da recente extensão do cronograma de lançamento do Manifesto V3, também estamos melhorando a interface da Chrome Web Store, atualizando a documentação e os exemplos de extensões e adicionando novas plataformas de engajamento no painel lateral do Chrome.

5. A interação com o Next Paint se tornará uma Core Web Vitals no ano que vem

Após extensas experimentações e feedback contínuo da comunidade sobre o conjunto atual de Core Web Vitals, anunciamos nossa intenção de substituir a latência na primeira entrada pela Interação com a próxima exibição (INP, na sigla em inglês), uma métrica que mede a capacidade de resposta de maneira mais holística. Essa mudança vai entrar em vigor em março de 2024. Assim, você terá tempo suficiente para se familiarizar e otimizar para o INP.

6. As chaves de acesso levam o futuro da autenticação para a Web

Para apps da Web que dependem de experiências conectadas, chegou a hora de fazer upgrade das senhas e da autenticação de dois fatores para as chaves de acesso. Desenvolvida com base nos padrões do setor, essa tecnologia é uma substituição significativamente mais segura para senhas e outros fatores de autenticação de phishing, além de criar uma experiência perfeita de login e autenticação para os usuários. É ótimo que usuários iniciais, como a Shopify, já tenham um impacto significativo ao integrar esta solução sem senha.

7. Novas tecnologias que preservam a privacidade com o Sandbox de privacidade

Ao trabalhar com o ecossistema na iniciativa Sandbox de privacidade, fizemos um grande progresso coletivamente na remoção de vetores de rastreamento na Web. Também estamos lançando novas funcionalidades de cookies com CHIPS e conjuntos primários, permitindo que os desenvolvedores se preparem para o fim dos cookies de terceiros no Chrome.

8. Mais recursos de interface da Web para melhorar a experiência do usuário e do desenvolvedor

O que realmente elevou o padrão para apps da Web de qualidade é o progresso dos recursos de interface da Web no último ano. Isso inclui novos recursos responsivos de interface, componentes personalizáveis com padrões acessíveis e estado gerenciado pelo navegador e algumas atualizações realmente interessantes nas APIs de animação e interações. Há tantas coisas boas no mundo da interface da Web e mal podemos esperar para ver o que você vai criar com eles.

9. O Chrome DevTools melhora a depuração do código do framework

Estamos melhorando a forma de depurar apps da Web no Chrome DevTools em colaboração com vários frameworks do JavaScript. Você vai ter Stack traces mais limpos, uma nova opção para mostrar seu código e mais confiabilidade de pontos de interrupção. Nosso objetivo é ajudar você a se concentrar no código que escreve e não no código que aparece devido às suas escolhas de pilha. Nosso trabalho não para por aqui, e continuamos encontrando maneiras de integrar nossas ferramentas ao seu fluxo de trabalho e realmente reduzir os atritos de desenvolvimento na Web. Por isso, confira este espaço.

10. Centenas de atualizações de API na I/O deste ano

As centenas de APIs foram destacadas no I/O deste ano, de melhores soluções de arquitetura e armazenamento a recursos de interface avançados e suporte aprimorado a periféricos, de teclados MIDI a tablets com desenho no navegador. Confira o conteúdo on demand lançado no nosso canal do YouTube.

Queremos comemorar o fato de que todos são convidados para a Web e que estamos tornando a plataforma melhor juntos. Mal posso esperar para ver o que você vai criar com essa Web nova, mais útil e eficiente.

Vejo você no próximo Google I/O!