So the majority of web video is available in HTML5? Not from where I'm sitting
A recent survey that says "54% of web video is now available for playback in HTML5" has been widely reported in the past couple days. From that figure, one might think that those of us who prefer not to install Flash on our computers can now watch more skateboarding dogs than we can shake a stick at.
However, a quick test of some of the sites mentioned in that survey tells a somewhat different story...
blip.tv

Dailymotion

Vimeo

YouTube

The above tests were done on a Fedora 12 machine running the nightly Firefox 4 beta (aka Minefield), which is quite capable of running videos such as the one at html5video.org.
I've yet to do a more thorough investigation as to what's happening with these sites, but one or more of the following seem possible:
- By default, they all assume anyone visiting from a desktop browser will have Flash installed. There's definitely a strong feeling out there that you only need to provide Flash-free versions of sites for mobile devices, like this for example.
- HTML5 video is only offered if a user explicitly requests it. Last time I checked, on YouTube you had to explicitly go to a page which gave you a cookie to enter their HTML5 "beta". Although if you do have to jump through such hoops, why don't these sites provide a link to the relevant page to set the options, rather than merely linking to Adobe's download page?
- The sites only have the video in H.264 format. They detect that Minefield doesn't have a plug-in to handle it, and so don't offer any HTML5 video. If so, does this merely mean that we're replacing Adobe with MPEG-LA as the overlord of online video content - in which case, I'm not actually sure that's a positive step. The original report does mention H.264, but perhaps any follow-up survey should go further, and break HTML5 video availability into the stats for how much H.264 vs OGV vs WebM are all supported?
- The sites don't recognize Minefield 's User-Agent string, and so don't realize it can handle HTML5 video, and just fall back to the perceived lowest common denominator. (I don't think this is likely, but it's possible.)
Based on this sort of thing, I don't see Flash video going away any time soon...