HTML5 friendly video gallery with Flash fallback