| |||||
Literally it acts like any other WebKit-based web browser, except that nothing gets displayed to the screen (thus, the term headless).
In addition to that, PhantomJS can be controlled or scripted using its JavaScript API.
PhantomJS is an test tool for web-based applications.
This include site scraping, pages capture, SVG renderer, PDF converter and many other use cases.
PhantomJS is cross-platform, it can be compiled for Linux, Windows, FreeBSD, and Mac OS X.
PhantomJS is based on Qt. There are two implementations, using C++ and Python.
Here are some key features of "PhantomJS":
· DOM handling
· CSS selector
· JSON
· Canvas
· SVG support
Requirements:
· JavaScript enabled on client side
What's New in This Release: [ read full changelog ]
· It integrated GhostDriver, a remote WebDriver (Wire Protocol) implementation, and many related API addition.

Via: PhantomJS 1.9.0






0 Comment:
Post a Comment