Web Page Clipping with PhantomJS

.

One of the major usages of PhantomJS is to capture web pages and render them as image. There are many rendering aspects which can be tweaked, the most popular one is the zoom factor, particularly useful to create thumbnails. A rather not-so-known parameter is the clipping rectangle which is very handy to limit the capture… Read more »

Two Years of Wandering Headlessly

.

Line drawing of McDonnell Douglas F-4 Phantom II. It has been two years since I decided to announce my fun WebKit tool and to run it as an open-source project, PhantomJS. Better than the situation a year ago, the traction is increasing as more and more users adopt PhantomJS as a helping utility for various… Read more »

TrueType Fonts and PhantomJS Crash

.

Some Mac OS X users of PhantomJS reported that it crashed every one and then. This also affects other related projects such as Poltergeist. A reduced test case revealed that it has something to do with the use of some TrueType fonts. I decided to investigate this issue and learned a few things along the… Read more »

PhantomJS 1.8 “Blue Winter Rose”

.

Photo by christopher goodband CC BY-SA 2.0. Winter is coming. The recent December solstice occurred on Dec 21 where I also tagged version of 1.8.0 of PhantomJS, headless WebKit for page automation. The code name for this release is Blue Winter Rose, as chosen by Ivan: Bael the Bard climbed the Wall. Took the Kingsroad… Read more »

Web Page Screenshot with PhantomJS

.

PhantomJS is quite popular for headless testing of web applications. Because it packs real WebKit engine and it does not use any emulated implementation of DOM, CSS, Canvas, etc, PhantomJS can render a web page almost as good as what is expected from a web browser. This feature turns out to be quite useful to… Read more »

PhantomJS 1.7 “Blazing Star”

.

Photo by Frank Wouters CC-BY via Wikimedia Commons. Summer is gone. During the equinox, I have tagged version of 1.7.0 of PhantomJS, the headless WebKit for page automation. The code name for this one is Blazing Star with the following back story: “Blazing Star” is a mesmerizing and beautiful flower, it is often used as… Read more »