I've made an open source experimental authoring tool for such presentations here http://adityab.github.com/Awwation
It uses SVG, and Javascript for animations.
It uses SVG, and Javascript for animations.
If it works in Chrome, Firefox and IE... what's Safari doing wrong here? Oddly I just checked it on the iPhone and it seems fine there (although zooming out seems to be blocked, so the presentation is much too large for the screen).