The increasingly competitive browser market has at last created an environment in which emerging Web standards can flourish. One of the harbingers of the open Web renaissance is HTML 5, the next major version of the W3C's ubiquitous HTML standard. Although HTML 5 is still in the draft stage, several of its features have already been widely adopted by browsers like Safari, Chrome, and Firefox. Among the most compelling is the "video" element, which has the potential to free Web video from its plugin prison and make video content a native first-class citizen on the Web—if codec disagreements don't stand in the way.
In an article last month, we explored the challenges and opportunities associated with the HTML 5 video element. One of the most significant of these challenges is the lack of consensus around a standard media codec, a contentious issue that has rapidly escalated into a major controversy. The debate has now stalled without a clear resolution in sight.
The HTML 5 working group is split between supporters of Ogg Theora and H.264. Their inability to find a compromise that is acceptable to all stakeholders has compelled HTML 5 spec editor Ian Hickson to "admit defeat" and give up on the effort to define specific codecs and media formats in the standard itself. This is problematic because the lack of uniform codec availability will make it impossible for content creators to publish their videos in a single format that will be viewable through the HTML 5 video element in all browsers.
In an e-mail posted to the WHATWG mailing list, Hickson outlined the positions of each major browser vendor and explained how the present impasse will influence the HTML 5 standard. Apple and Google favor H.264 while Mozilla and Opera favor Ogg Theora. Google intends to ship its browser with support for both codecs, which means that Apple is the only vendor that will not be supporting Ogg.