Home · kripken/emscripten Wiki

mozilla/pdf.js
WebKit.js: Yes it has finally happened! Browser Inception is now possible.
I knew this was going to happen eventually, it was just a matter of time. WebKit has been ported to JavaScript, and no, this is not just some Emscripten compile, it is a full hand port of the popular browser engine to JS. WebKit.js uses WebGL as a rendering backend and basically enables developers to never worry about browser differences again since we can now control what browser our users are using on our site. Of course, it includes fallback renderers in 2d canvas and by generating PNG images on the fly for older browsers as well. Of course, this has some standardistas on their soapboxes about why monoculture is bad for the web, but the ease of development that it enables for developers will probably win out in the long run. WebKit.js is a full browser engine with full support for everything in WebKit including HTML, CSS and even a full JavaScript engine - written in JavaScript of course. Update: This was an April fools joke.
Badass JavaScript
Related:
Related: