forked from sheetjs/sheetjs
e34b6e78d2
- fixed spelling errors in README and code (fixes #802) - replaced garbled names in property tests (fixes #803)
959 B
959 B
Headless Browsers
The library, intentionally conservative in the use of ES5+ features, plays nicely with most headless browsers. This demo shows a few common headless scenarios.
PhantomJS
This was tested in phantomjs 2.1.1, installed using the node module:
$ npm install -g phantomjs
$ phantomjs phantomjs.js
wkhtmltopdf
This was tested in wkhtmltopdf 0.12.4, installed using the official binaries:
$ wkhtmltopdf --javascript-delay 60000 http://localhost:8000/ test.pdf
Puppeteer
This was tested in puppeteer 0.9.0 and Chromium r494755, installed using node:
$ npm install puppeteer
$ node puppeteer.js
Since the main process is node, the read and write features should be placed in
the webpage. The dist
versions are suitable for web pages.
SlimerJS
This was tested in slimerjs 0.10.3 and FF 52.0, installed using brew
on OSX:
$ brew install slimerjs
$ slimerjs slimerjs.js