This was my initial experience working with HTML5 video. The project was challenging and fun because I was able to experiment with new web standards and HTML5. There was much trial and error when working with video across the board in all major browsers. Especially when loading full background videos dynamically using javascript. One major hurdle was figuring out why the audio would duplicate itself after several seconds when a video plays in Firefox. It goes to show you that HTML5 video is not perfected by all major browser vendors and that there is still work to be done in HTML5. With a little time and effort, there are fortunately workarounds with a little bit of code trickery.
Where HTML5 video is not supported, I used flash video as a fallback. The website is compatible in IE7 and above.
