webkit in the cloud
MIT License
Off-load expensive rendering operations to your back-end cloud servers, using the magic of nodejs.
Never again will you suffer from cross-browser inconsistencies, with this powerful application server (or "app server", if you prefer), all users, everywhere, get an 100% equal rendered page.
why
(name pending) acts as a proxy to your static web application, by
capturing requests, and dispatching them to a phantomjs instance, which
captures a screenshot of your webpage, in its ideal webkit environment,
at the correct dimensions for the user's device, and embeds it in a light-weight
frame.
Well, it does actually work. Yes, you can even click links...mostly.
$PATH
: $ npm -g install phantomjs
$ git clone https://github.com/filp/why.git
$ cd why && npm install
$ cd why && bin/server.js [--port 8181 --privPort 9292 --root /path/to/your/app]