All the best to everybody!
PhantomJS: Archiving the project, suspending development
41–50 of 138 posts
Re: PhantomJS: Archiving the project, suspending development
#42Re: PhantomJS: Archiving the project, suspending development
#43Some people are mentioning headless Chromium, so I wanna mention another tool I've used to replace some of phantomjs' functionality: jsdom [0]. It's much more lightweight than a real browser, and it doesn't require large extra binaries. I don't do any complex scrapping, but occasionally I want to pull down and aggregate a site's data. For most pages, it's as simple as making a request and passing the response into a…
Cheerio [0] is fantastic for this as well... [0]: https://www.npmjs.com/package/cheerio
Re: PhantomJS: Archiving the project, suspending development
#44Chrome and Firefox gaining headless modes is the ultimate goal Phantom could've achieved. So I consider it a complete success. Kudos to all contributors.
I really hope Microsoft offers a headless IE / Edge at some point. It would be amazing to be able to use all 3 major browsers like this. Heck, get Safari in there too (though I feel like it should be doable with WebKit already).
Re: PhantomJS: Archiving the project, suspending development
#45Re: PhantomJS: Archiving the project, suspending development
#46Chrome and Firefox gaining headless modes is the ultimate goal Phantom could've achieved. So I consider it a complete success. Kudos to all contributors.
I really hope Microsoft offers a headless IE / Edge at some point. It would be amazing to be able to use all 3 major browsers like this. Heck, get Safari in there too (though I feel like it should be doable with WebKit already).
Re: PhantomJS: Archiving the project, suspending development
#47Re: PhantomJS: Archiving the project, suspending development
#48Earlier quoted context omitted.
I'd say Puppeteer is on-par with Phantom for ease of basic use. It has a richer, deeper API, of course, but at its core it's modern Javascript.
+1 on Puppeteer. Using it for something now. For small projects, the ability to have the JS you want to run within the context of the page itself live side by side with your browser instrumentation code feels magical. Head and shoulders nicer experience than in cases where half of your logic is second class code-as-a-string (e.g. trying to work directly with Gremlin Server from a non-JVM language by POSTing Groovy-as…
Re: PhantomJS: Archiving the project, suspending development
#49 --ssl-client-certificate-file and --ssl-client-key-fileRe: PhantomJS: Archiving the project, suspending development
#50Some people are mentioning headless Chromium, so I wanna mention another tool I've used to replace some of phantomjs' functionality: jsdom [0]. It's much more lightweight than a real browser, and it doesn't require large extra binaries. I don't do any complex scrapping, but occasionally I want to pull down and aggregate a site's data. For most pages, it's as simple as making a request and passing the response into a…
Cheerio [0] is fantastic for this as well... [0]: https://www.npmjs.com/package/cheerio