HTML5 approach to interactive video on mobile devices (with particular focus on iOS iPad)