
Animador de fantoches
O Puppeteer é uma biblioteca JavaScript que fornece uma API de alto nível para automatizar o Chrome e o Firefox usando o protocolo Chrome DevTools e o WebDriver BiDi.
Use-o para automatizar qualquer coisa no navegador, desde a captura de tela e a geração de PDFs até a navegação e o teste de interfaces complexas e a análise de desempenho.
Conceitos
Interações na página
Interceptação de rede
Fazer capturas de tela
Modos de execução
Postagens do blog
Novidades da WebGPU (Chrome 133)
Outros formatos de vértice de 1 componente e unorm8x4-bgra permitem que limites desconhecidos sejam solicitados com valor indefinido, mudanças nas regras de alinhamento do WGSL, ganhos de desempenho do WGSL com descarte e muito mais.
Novidades da WebGPU (Chrome 132)
Uso da visualização de textura, mesclagem de texturas flutuantes de 32 bits, atributo adapterInfo do GPUDevice, configuração do contexto da tela com formato inválido gera erro de JavaScript, filtragem de restrições de amostragem em texturas, experimentação de subgrupos estendidos, melhoria da experiência do desenvolvedor, suporte experimental para formatos de textura normalizados de 16 bits e muito mais.
O que vem por aí para a WebGPU
Saiba mais sobre os novos recursos de IA e renderização discutidos na última reunião do grupo de trabalho da GPU para a Web.
Novidades da WebGPU (Chrome 131)
Distâncias de corte em WGSL, GPUCanvasContext getConfiguration(), primitivos de ponto e linha não podem ter polarização de profundidade, funções integradas de verificação inclusiva para subgrupos, suporte experimental para múltiplas exibições indiretas, matemática estrita de opção de compilação de módulo de shader, remoção de GPUAdapter requestAdapterInfo() e muito mais.
Novidades da WebGPU (Chrome 130)
Mesclagem de duas fontes, melhorias no tempo de compilação de sombreador no Metal, descontinuação do método requestAdapterInfo() do GPUAdapter e muito mais.
Novidades da WebGPU (Chrome“129)
Suporte a HDR com modo de mapeamento de tons de tela, suporte a subgrupos expandidos e muito mais.
Novidades da WebGPU (Chrome \n128)
Testando subgrupos, descontinuar a configuração da polarização de profundidade para linhas e pontos, ocultar aviso de erro não capturado do DevTools se preventDefault, WGSL interpola amostragem primeiro e mais um.
O que há de novo na WebGPU (Chrome 127)
Suporte experimental para OpenGL ES no Android, atributo de informações do GPUAdapter, melhorias de interoperabilidade com o WebAssembly e muito mais.
Novidades da WebGPU (Chrome 126)
Aumente o limite de maxTextureArrayLayers, a otimização do upload do buffer para o back-end do Vulkan, as melhorias no tempo de compilação do sombreador, os buffers de comando enviados precisam ser exclusivos e as atualizações do Dawn.
Encerramento do I/O 2024 sobre IA da Web: novos modelos, ferramentas e APIs para seu próximo app da Web
Leia o resumo da Web AI no I/O 2024. Saiba mais sobre os novos modelos, ferramentas e APIs para seu próximo aplicativo da Web.
Novidades da WebGPU (Chrome 125)
Subgrupos em desenvolvimento e renderizados em uma fatia de textura 3D.
Visão geral da WebGPU
A WebGPU permite gráficos 3D de alto desempenho e computação paralela de dados na Web.
Novidades da WebGPU (Chrome 124)
Texturas de armazenamento somente leitura e leitura/gravação, suporte a service workers e workers compartilhados, novos atributos de informações do adaptador e correções de bugs.
Novidades da WebGPU (Chrome 123)
Suporte a funções integradas do DP4a, parâmetros de ponteiro irrestritos, açúcar de sintaxe para desreferenciar compostos em WGSL e muito mais.
Novidades da WebGPU (Chrome 122)
Modo de compatibilidade em desenvolvimento, aumentar o limite maxVertexAttributes e atualizações da Dawn.
Novidades da WebGPU (Chrome{/121)
Suporte a WebGPU no Android, uso de DXC para compilação de sombreador, consultas de carimbo de data/hora em passagens de computação e renderização, pontos de entrada padrão para módulos de sombreador, suporte a display-p3 como espaço de cores GPUExternalTexture, informações de heaps de memória e muito mais.
Turbine os testes do modelo de IA da Web: WebGPU, WebGL e Headless Chrome
Descubra nossas soluções para automatizar consistentemente o teste do navegador e melhorar o desempenho do aplicativo.
Testes de modelos de IA da Web no Google Colab
Aprenda a testar modelos de IA do lado do cliente baseados no navegador e mantenha uma configuração de hardware padronizada, escalonável e automatizável.
Novidades da WebGPU
Fique por dentro das mudanças mais recentes da WebGPU.
Novidades da WebGPU (Chrome{/120)
Suporte a valores de ponto flutuante de 16 bits no WGSL, aumento de limites, mudanças de estado do estêncil de profundidade, atualizações de informações do adaptador e muito mais.
Picture-in-picture automático para apps da Web de videoconferência
O Chrome permite que apps da Web de videoconferência entrem no modo picture-in-picture automaticamente.
Captura do ecossistema WebGPU
Saiba como o ecossistema WebGPU se estende além dos realms JavaScript, C++ e Rust.
Novidades da WebGPU (Chrome 119)
Texturas flutuantes de 32 bits filtráveis, formato de vértice unorm10-10-10-2, formato de textura rgb10a2uint e muito mais.
Novidades da WebGPU (Chrome 118)
Suporte estendido de origem para copyExternalImageToTexture, suporte experimental para textura de armazenamento de leitura/gravação e somente leitura e muito mais.
Novidades na WebGPU (Chrome'117)
Cancele o buffer de vértice e grupo de vinculação, faça os dispositivos perdidos parecerem funcionar e muito mais.
Novidades da WebGPU (Chrome'116)
Integração com o WebCodecs, melhorias na reprodução de vídeo e muito mais.
Novidades da WebGPU (Chrome 115)
Extensões de idioma WGSL compatíveis, suporte experimental para Direct3D 11 e muito mais.
Novidades da WebGPU (Chrome 114)
otimização de JavaScript e muito mais.
Videochamadas aprimoradas com codificação AV1 mais rápida
O Chrome 113 inclui melhorias no codificador de software AV1 da equipe do Chrome Open Media.
Novidades da WebGPU (Chrome'113)
A WebGPU é fornecida no Chrome com integração com WebCodecs na avaliação de origem.
O Chrome vem com a WebGPU
A equipe do Chrome fornece a WebGPU, que permite gráficos 3D de alto desempenho e computação paralela de dados na Web.
Atualizações de áudio/vídeo no Chrome 70
Um resumo das atualizações de áudio/vídeo no Chrome 70: buffer e reprodução de cross-codec e cross-stream, Opus em MP4 com MSE e reprodução de conteúdo protegido permitida por padrão no Android.
Atualizações de áudio/vídeo no Chrome 61
Um resumo das atualizações de áudio e vídeo no Chrome 61.
Atualizações de áudio/vídeo no Chrome 58
Um resumo das atualizações de áudio e vídeo no Chrome 58.
WebGPU: Troubleshooting tips and fixes
Learn why WebGPU may be disabled or not working in Chrome browser.
Build an app with WebGPU
Learn how to build an app with WebGPU for the web and specific platforms.
WebAssembly and WebGPU enhancements for faster Web AI, part 1
Part 1/2. Learn how WebAssembly and WebGPU enhancements improve machine learning performance on the web.
WebAssembly and WebGPU enhancements for faster Web AI, part 2
Part 2/2. Learn how WebAssembly and WebGPU enhancements improve machine learning performance on the web.
From WebGL to WebGPU
Learn some tips for WebGL developers who are migrating to WebGPU.
WebGPU: Unlocking modern GPU access in the browser
Learn how WebGPU unlocks the power of the GPU for faster machine learning performance and better graphics rendering.
Blur camera background
A new origin trial from Chrome that allows web developers to control camera background blur.
The future of Picture-in-Picture
News of an origin trial from Chrome that enables arbitrary HTML content in an always-on-top window.
Insertable streams for MediaStreamTrack
Insertable streams for MediaStreamTrack is about exposing the content of a MediaStreamTrack as a stream that can be manipulated or used to generate new content.
Video processing with WebCodecs
Work with components of a video stream, such as frames and unmixed chunks of encoded video or audio.
Get started with GPU Compute on the web
This post explores the experimental WebGPU API through examples and helps you get started with performing data-parallel computations using the GPU.
Media updates in Chrome 75
Predicting whether playback will be smooth and power efficient for encrypted media and support of the video element's "playsInline" attribute hint.
Media updates in Chrome 73
Hardware media keys support, HDCP policy check, Picture-in-Picture origin trials, and more.
Watch video using Picture-in-Picture
Control Picture-in-Picture for video elements on your website.
Media updates in Chrome 70
Cross-codec and cross-bytestream buffering and playback, Opus in MP4 with MSE, and protected content playback allowed by default on Android.
Media updates in Chrome 69
A round up of media updates in Chrome 69: AV1 and HDCP policy check.
Media updates in Chrome 63/64
Predictable media playback, HDR on Windows 10, offline playback with persistent licenses, and more are waiting for you in Chrome 64.
Media updates in Chrome 62
Offline playback with persistent licenses and Widevine L1 on Android, video track optimizations, automatic video fullscreen when device is rotated, customizable seekable range on live MS streams, FLAC in MP4 with MSE are here!
Media updates in Chrome 61
Background video track optimizations and automatic video fullscreen when device is rotated are here!
Media updates in Chrome 58
Media controls customization, autoplay for Progressive Web Apps added to the home screen, pause the autoplaying of muted video when invisible, and color-gamut media query are there!