The story began when I was assigned with a jQuery sharing topic. Just few days before I heard the bad news, several cool web-slide things like impress.js, jmpress.js and reveal.js ran across my screen. “Why not give it a crack?” said them. And I decided to try impress.js out.
Here is my brief comparison, with one of their competitors – Prezi:
Prezi
|
impress.js/jmpress.js
|
reveal.js
|
|
Technology
|
Flash
|
CSS3 + JS
|
|
Characteristic
|
zoom-in/out to give an overview to audience
|
provides more PowerPoint-like characteristics, also with the “basement slide”
|
|
Presentation Usability
|
mouse-scroll to zoom, drag to tilt
|
mouse-scrolling/dragging do nothing
|
the brand new 4-direction browsing
|
To jump to some page
|
zoom out and out, and click on your destination slide once you can see it
|
“URL hash” shows the ID of your page. Can be
|
Can be linked
|
Design Usability
|
Very friendly UI with its prevailing ”Zebra”
|
You must have HTML skill! (Update 04/18: Not now, see [this][impressionist] for impress.js)
|
|
Extensibility
|
Constrained by its OOTB themes. However you can still insert your own SWF/PDF/youtube
|
You can insert whatever you can insert in a web page!
|
|
Community
|
Quite a few
|
No community (or does github count?)
|
|
Compatibility
|
iOS does not play flash. Though there’s iPad version, I worry about my inserted SWFs and PDFs.
|
How would you doubt the perfect HTML+CSS+JS combo? Except the bad compatibility in old browsers.
|
|
3D
|
N/A
|
all x-y-z position/rotation can be defined
|
3D transition
|
Pricing
|
freemium
|
free
|
free
|
Related Links
- Making an Impressive Product Showcase with CSS3 - tutorialzine
- (updated 2012/04/05) SLIDESHOW WITH JMPRESS.JS - codrops
- (updated 2012/04/18) Impressionist – Online Visual Editing Tool for Impress.js (latest: Alpha3)