3. Well, CasperJS solves this kind of problem using a convenient API
for dealing with asynchronous stuff:
l
l
API docummentation
4.
5. What is PhantomJS?
PhantomJS is a headless WebKit with a JavaScript API. It has fast and native support
for various web standards: DOM handling, CSS selectors, JSON, Canvas and SVG.