A really neat technique for providing embedded, video to almost every browser (including MobileSafari) using HTML5 when appropriate. No browser sniffing, no JavaScript required. The only issue I see is that the amount of code to provide all of this is bordering on unwieldy and definitely is ugly. Otherwise, its a brilliant solution to what is quickly becoming a huge headache:
Video for Everybody is very simply a chunk of HTML code that embeds a video into a website using the HTML5 <video> element which offers native playback in Firefox 3.5 and Safari 3 & 4. Native OGG video playback in Firefox 3.5 (you get MPEG4 / H.264 playback in Safari).
No plugins to install. The video is played by the browser itself. It loads quickly and doesn’t threaten to crash your browser. In other browsers that do not support <video>, it falls back to Adobe Flash. You can host locally or embed any Flash file, such as a YouTube video.
Hat tip to John Siracusa for pointing it out to me.