YouTube has some bad news for those of you hoping the site would soon ditch Flash in favor of HTML5 video tags: It isn’t going to happen any time soon.
That’s message from the YouTube developer blog which cites half-a-dozen areas where Flash trumps HTML5 and explains why “the <video> tag does not currently meet all the needs of a site like YouTube.”
The emerging HTML5 standard, which is quickly being adopted by browser manufacturers and developers, offers native video-playback and animation tools that don’t require Adobe’s Flash plug-in. However, while HTML5 handles the basics of video, it lacks many of the extra features that sites like YouTube, Vimeo and Hulu currently offer through Flash-based video players.
To switch to pure HTML5 video would mean YouTube would have to give up features like live streaming, dynamic video quality control and the ability to allow users to jump to specific points in a video.
While YouTube claims to be “excited about the HTML5 effort and <video> tag,” the post makes it pretty clear that HTML5 isn’t going to take over the site any time soon. The video-streaming site Hulu has previously said the same thing: HTML5 lacks the extra features Flash enables.
YouTube has been running an experimental HTML5 version of the site for more than a year, and it remains an opt-in choice for those who want to avoid Flash. The site also continues to serve raw H.264 videos to mobile devices like the iPad, but don’t expect the main browser version of YouTube to make the same changes.
The YouTube developer blog lists several things Flash can do that HTML5 video tags cannot:
Continue Reading “YouTube: HTML5 Video Is No Match for Flash” »


Browse Our Tutorials
Cheat Sheets
Color Charts
Cut & Paste Code