A new presentation framework is released recently -named Impress.js– which enables us to build very beautiful outputs.Slides can be by positioned, rotated and scaled on an infinite canvas with zoom in/out and 3D effects by making use of CSS3 transforms and transitions to create the awesomeness (which makes it only compatible with WebKit and the latest Firefox + IE browsers).And, for older browsers, Impress.js fallbacks to a standard presentation without the effects but by keeping the functionality.
Animation Core Java Script CSS Gallery Slider