Interactive HTML5 presentations