![](https://developer.chrome.com/static/docs/puppeteer/images/hero.png?authuser=8&%3Bhl=pt-br&hl=pt-br)
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
Como o Spotify usou a API Picture-in-Picture para criar o miniplayer do Spotify
Saiba mais sobre a transformação do Spotify Miniplayer de um "hack de tela" em uma experiência refinada possibilitada pela API Document Picture-in-Picture.
Estudos de caso de :has()
Descubra como o Policybazaar e a Tokopedia se beneficiam do uso de :has().
Estudos de caso de animações com rolagem
Descubra os benefícios das animações de rolagem com Policybazaar, redBus e Tokopedia.
Ver estudos de caso de transições
redBus, Policybazaar e Tokopedia usam a API View Transition e se beneficiam do melhor desempenho e uma interface suave.
Estudos de caso de consultas de contêiner
Saiba mais sobre os benefícios das consultas de contêiner da redBus e da Tokopedia.
Estudos de caso da Popover
A Tokopedia usa a API Popover para reduzir a quantidade de código no aplicativo.
Como o Photoshop resolveu o trabalho com arquivos maiores que couberem na memória
Saiba como a Adobe conseguiu permitir que os usuários editassem até mesmo os arquivos maiores na versão da Web do app Photoshop. Este artigo também está disponível em formato de vídeo. Em 2021, a Adobe, em parceria com a equipe de engenharia do
Como o app de edição de imagens vetoriais Boxy SVG usa a API Local Font Access para permitir que os usuários escolham as fontes locais favoritas
A API Local Font Access oferece um mecanismo para acessar os dados de fontes instalados localmente do usuário, incluindo detalhes de nível superior, como nomes, estilos e famílias, além dos bytes brutos dos arquivos de fontes. Saiba como o app de
Como o editor de jogo precisa usar a API File System Access para permitir que os usuários salvem jogos.
A API File System Access permite recursos de leitura, gravação e gerenciamento de arquivos. Saiba como o Construct 3 usa essa API. Este artigo também está disponível em formato de vídeo. O Construct 3 é um editor de jogos desenvolvido pelos irmãos
Como a LEGO® Education usa as APIs Web Bluetooth e Web Serial
A LEGO Education usa o poder da Web para tornar a conexão de modelos LEGO ao computador o mais simples possível.