Veja o que é necessário saber:
- A WebGPU chegou e permite gráficos 3D de alto desempenho e computação paralela de dados na Web.
- As ferramentas de desenvolvedor agora podem substituir os cabeçalhos de resposta da rede.
- O conjunto primário, parte do Sandbox de privacidade, que permite que as organizações declarem sites relacionados, está começando a ser lançado.
- E tem muito mais.
Meu nome é Adriana Jara. Vamos conferir as novidades para desenvolvedores no Chrome 113.
A WebGPU chegou.
A WebGPU é uma nova API para a Web, que expõe recursos de hardware modernos e permite operações de renderização e computação em uma GPU, semelhante ao Direct3D 12, Metal e Vulkan.
Ao contrário da família de APIs WebGL, a WebGPU oferece acesso a recursos de GPU mais avançados e oferece suporte de primeira classe para cálculos gerais na GPU.
A API foi projetada pensando na plataforma da Web. Ele tem: Uma API JavaScript idiomática. Integração com promessas. Suporte para importação de vídeos. Uma experiência de desenvolvedor aprimorada com ótimas mensagens de erro.
Muitas bibliotecas do WebGL amplamente usadas já estão trabalhando na implementação do suporte ao WebGPU ou já o fizeram. Isso significa que o uso do WebGPU pode exigir apenas uma única linha de mudança, por exemplo:
- Babylon.js::já tem suporte total à WebGPU.
- PlayCanvas:anunciou o suporte inicial à WebGPU.
- TensorFlow.js::oferece suporte a versões otimizadas para WebGPU da maioria dos operadores.
- Three.js::o suporte à WebGPU está em desenvolvimento.
Confira todos os detalhes na documentação da WebGPU no MDN.
Os cabeçalhos de resposta do DevTools substituem.
Agora é possível substituir cabeçalhos de resposta no painel Rede do DevTools.
Antes, era necessário ter acesso ao servidor da Web para testar os cabeçalhos de resposta HTTP.
Com as substituições de cabeçalho de resposta, é possível criar protótipos de correção localmente para vários cabeçalhos, incluindo, entre outros:
- Cabeçalhos de compartilhamento de recursos entre origens (CORS)
- Cabeçalhos de política de permissões
- Cabeçalhos de isolamento de origem cruzada
Para substituir um cabeçalho, acesse Rede > Cabeçalhos > Cabeçalhos de resposta, passe o cursor sobre o valor de um cabeçalho, clique em Editar e faça as alterações.
Também é possível adicionar um novo cabeçalho:
E edite todas as substituições em um só lugar.
Confira este artigo para instruções sobre como usar esse recurso e outras atualizações no DevTools.
O First-Party Sets está sendo lançado.
A API First-Party Sets (FPS) está começando a ser lançada na versão estável. Os conjuntos primários fazem parte do Sandbox de privacidade. É uma maneira que as organizações têm para declarar relações entre sites para que os navegadores permitam o acesso limitado de cookies de terceiros para fins específicos.
Como parte do trabalho com os conjuntos próprios, o Chrome está implementando e ampliando a API Storage Access para permitir que um site solicite acesso aos cookies em um contexto de terceiros. Com ele, as organizações com sites relacionados (por exemplo, usando nomes de domínio diferentes ou domínios específicos do país) ainda podem oferecer serviços como login único ou sessões compartilhadas. Lembre-se! Essa API será lançada aos poucos para os usuários ao longo de várias semanas para permitir testes e avaliação.
E muito mais.
Claro que há muito mais.
- O tipo image-set sem prefixo agora está disponível para que os autores não precisem usar
-webkit-image-set
e esteja atualizado de acordo com a especificação atual. - Os recursos de mídia
overflow-inline
eoverflow-block
agora são aceitos. - Há um teste de origem para a integração do WebCodecs da WebGPU.
Leitura adicional
Isso abrange apenas alguns destaques importantes. Confira os links abaixo para ver outras mudanças no Chrome 113.
- Novidades do Chrome DevTools (113)
- Remoção e descontinuação de recursos do Chrome 113
- Atualizações do ChromeStatus.com para o Chrome 113
- Lista de mudanças no repositório de origem do Chromium
- Calendário de lançamentos do Chrome
Inscrever-se
Para ficar por dentro das novidades, inscreva-se no canal do YouTube para desenvolvedores do Chrome e receba uma notificação por e-mail sempre que lançarmos um novo vídeo.
Meu nome é Adriana Jara, e assim que o Chrome 114 for lançado, estarei aqui para contar as novidades do Chrome.