Added HTML5 fallback support