|
|
@ -104,13 +104,26 @@ var Reveal = (function(){ |
|
|
|
supports3DTransforms = document.body.style['perspectiveProperty'] !== undefined || |
|
|
|
document.body.style['WebkitPerspective'] !== undefined || |
|
|
|
document.body.style['MozPerspective'] !== undefined || |
|
|
|
document.body.style['msTransform'] !== undefined; |
|
|
|
document.body.style['msPerspective'] !== undefined, |
|
|
|
|
|
|
|
supports2DTransforms = document.body.style['transformProperty'] !== undefined || |
|
|
|
document.body.style['WebkitTransform'] !== undefined || |
|
|
|
document.body.style['MozTransform'] !== undefined || |
|
|
|
document.body.style['msTransform'] !== undefined || |
|
|
|
document.body.style['OTransform'] !== undefined; |
|
|
|
|
|
|
|
/** |
|
|
|
* Starts up the slideshow by applying configuration |
|
|
|
* options and binding various events. |
|
|
|
*/ |
|
|
|
function initialize( options ) { |
|
|
|
|
|
|
|
if( !supports2DTransforms && !supports3DTransforms ) { |
|
|
|
document.body.setAttribute( 'class', 'no-transforms' ); |
|
|
|
|
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
// Cache references to DOM elements
|
|
|
|
dom.wrapper = document.querySelector( '#reveal' ); |
|
|
|
dom.progress = document.querySelector( '#reveal .progress' ); |
|
|
|