10 atualizações no Google I/O

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

Estamos encerrando o Google I/O deste ano, com mais de 100 novas APIs, componentes e ferramentas discutidos no palco da palestra principal e nas sessões on-demand do Chrome. Confira dez atualizações que nos deixaram muito animados. Envie suas favoritas (e suas perguntas) para @ChromiumDev.

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

Essa API recém-disponível desbloqueia o poder do hardware da GPU e torna a Web realmente pronta para IA. Na verdade, as bibliotecas de ML, como o Tensorflow.js, são 100 vezes mais rápidas no WebGPU do que o JavaScript normal, e o WebGPU é 3 vezes mais rápido que o WebGL (o padrão ouro anterior para gráficos da Web). O fato de a WebGPU ser executada no dispositivo (em vez de 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. O WebAssembly leva apps Android para a Web

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

3. A referência fornece mais clareza e previsibilidade à Web

Trabalhando no grupo da comunidade do W3C WebDX, estamos estabelecendo a Baseline como o conjunto principal de recursos totalmente compatíveis com as versões atuais e anteriores de todos os principais navegadores: Chrome, Edge, Firefox e Safari. Ao fazer parceria com players importantes, como MDN e caniuse.com, vamos trazer esse idioma e rótulo comuns diretamente para seu fluxo de trabalho. E a cada ano, vamos lançar a versão de referência 23, 24, 25… que vai ser um "corte" de tudo o que é novo e compatível com todos os navegadores. Como uma versão anual, para todo o ecossistema da Web. Confira aqui.

4. Os desenvolvedores de extensões do Chrome recebem mais suporte

As extensões desempenham um papel importante para ajudar você a oferecer uma experiência mais personalizada aos usuários da Web e alcançar novos usuários. Queremos ajudar os desenvolvedores que investem nas extensões do Chrome a ter sucesso. Além de estender recentemente o cronograma de lançamento do Manifest V3, estamos melhorando a interface da Chrome Web Store, atualizamos a documentação e os exemplos de extensões e adicionamos novas superfícies de engajamento no painel lateral do Chrome.

5. A Interaction to Next Paint vai se tornar uma Core Web Vital no próximo ano

Depois de extensas experimentações e feedback contínuo da comunidade sobre o conjunto atual de Core Web Vitals, anunciamos nossa intenção de substituir a First Input Delay (primeiro atraso de entrada) pela Interaction to Next Paint ou INP, uma métrica que mede a capacidade de resposta de forma mais holística. Essa mudança vai entrar em vigor em março de 2024 para que você tenha tempo suficiente para se familiarizar com a INP e otimizar para ela.

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

Para apps da Web que dependem de experiências de login, é hora de fazer upgrade de senhas e autenticação de dois fatores para chaves de acesso. Criada com base nos padrões do setor, a tecnologia é uma substituição muito mais segura para senhas e outros fatores de autenticação suscetíveis a phishing e cria uma experiência de login e autenticação simplificada para os usuários. É ótimo ver que os primeiros usuários, como a Shopify, já estão tendo um impacto significativo com a integração dessa solução sem senha.

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

Ao trabalhar com o ecossistema na iniciativa do Sandbox de privacidade, fizemos um grande progresso coletivo na remoção de vetores de rastreamento na Web. Agora estamos lançando uma nova funcionalidade de cookies com CHIPS e conjuntos primários, permitindo que os desenvolvedores se preparem à medida que nos aproximamos do fim dos cookies de terceiros no Chrome.

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

O que realmente está elevando o nível de qualidade dos apps da Web é o progresso que fizemos nos recursos da interface da Web no último ano. Isso inclui novos recursos de interface responsiva, componentes personalizáveis com padrões acessíveis e estado gerenciado pelo navegador, além de algumas atualizações incríveis nas APIs de animação e interações. Há muitas vantagens no mundo da interface da Web, e mal podemos esperar para ver o que você vai criar com elas.

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

Estamos melhorando a forma como você pode depurar seus apps da Web no Chrome DevTools em colaboração com vários frameworks JavaScript. Você vai encontrar traços de pilha mais limpos, uma nova opção "mostrar seu código" e mais confiabilidade de pontos de interrupção. Nosso objetivo é ajudar você a se concentrar no código que você escreve, e não no código que aparece devido às suas escolhas de pilha. Nosso trabalho não para por aqui. Continuamos a encontrar maneiras de integrar nossas ferramentas aos seus fluxos de trabalho e nos concentrar em reduzir a fricção do desenvolvimento na Web. Acompanhe as novidades.

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

Centenas de APIs foram destacadas na I/O deste ano, de melhores soluções de armazenamento e arquitetura a recursos poderosos de interface, além de suporte aprimorado a periféricos, de teclados MIDI a tablets de desenho, no navegador. Assista a todos os episódios no conteúdo on demand lançado no nosso canal do YouTube.

Queremos comemorar o fato de que todos estão convidados para a Web e que estamos melhorando a plataforma juntos. Estamos ansiosos para ver o que você vai criar com essa Web nova, mais útil e poderosa.

Até a próxima edição do Google I/O!