Puppeteer: Headless Chrome Node API
21–30 of 105 posts
Re: Puppeteer: Headless Chrome Node API
#22So first there was Selenium's JSON Wire protocol, then came the W3C WebDriver spec and now we're back to browser-specific implementations? As someone who's tried/is trying to automate Firefox/Chrome/Safari/IE in a consistent fashion, my only question is: WHY?
In that context, it's dead-simple to use, and someone with very little experience should be able to get a working prototype in under 5 minutes.
For my use case, it's closer to "wget/curl with JS processing" than "automating a user's browsing experience". I don't particularly care which browser is doing the emulation, with the ease-of-use of the API making the biggest difference.
It seems very similar to PhantomJS, but to be honest, it's more attractive from an ongoing-support standpoint simply because it's an official Chrome project.
Re: Puppeteer: Headless Chrome Node API
#23Re: Puppeteer: Headless Chrome Node API
#24Re: Puppeteer: Headless Chrome Node API
#25Re: Puppeteer: Headless Chrome Node API
#26Re: Puppeteer: Headless Chrome Node API
#27I think simple-headless-chrome is more far along https://github.com/LucianoGanga/simple-headless-chrome
We're fans of LucianoGanga's project (and of Chromeless, Doffy, Chrominator, Chromy, Navalia). I can tell you from personal experience that dealing with the raw DevTools Protocol isn't ideal for a developer writing an automation script, so it's clear there's demand for libraries with this higher-level API. Would love to know if there's a feature parity concern you have or what you'd like to see from puppeteer (or any…
Any chance you could give us some insight on when this may be available?
Re: Puppeteer: Headless Chrome Node API
#28So first there was Selenium's JSON Wire protocol, then came the W3C WebDriver spec and now we're back to browser-specific implementations? As someone who's tried/is trying to automate Firefox/Chrome/Safari/IE in a consistent fashion, my only question is: WHY?