Puppeteer è una libreria JavaScript che fornisce un'API di alto livello per automatizzare sia Chrome che Firefox tramite il protocollo Chrome DevTools e WebDriver BiDi.

Utilizzalo per automatizzare qualsiasi operazione nel browser, dalle acquisizioni di screenshot e alla generazione di PDF alla navigazione e al test di UI complesse e all'analisi del rendimento.

Concetti

Esegui query sugli elementi DOM, fai clic sui pulsanti, digita il testo e altro ancora.
Intercettare e modificare le richieste e le risposte di rete.
Acquisisci istantanee visive di pagine intere o elementi specifici.
Scopri le modalità headless, headful e shell e quando utilizzarle.

Blog post

Leggi i post del blog più recenti che trattano di Puppeteer, Chrome per i test e WebDriver BiDi.

Formati di vertici unorm8x4-bgra e a un componente aggiuntivi, consentono di richiedere limiti sconosciuti con valore non definito, modifiche alle regole di allineamento WGSL, miglioramenti delle prestazioni di WGSL con l'eliminazione e molto altro.

Utilizzo della visualizzazione delle texture, miscelazione di texture con valori float a 32 bit, attributo adapterInfo di GPUDevice, configurazione del contesto della tela con formato non valido che genera un errore JavaScript, filtraggio delle restrizioni del selettore sulle texture, sperimentazione di sottogruppi estesi, miglioramento dell'esperienza dello sviluppatore, supporto sperimentale per i formati delle texture normalizzate a 16 bit e altro ancora.

Scopri le nuove funzionalità di IA e rendering discusse nell'ultima riunione del gruppo di lavoro GPU per il web.