One of the really exciting features coming up in Firefox 3.5 is Open Video. Open Video is a couple of things. First, it's the HTML 5 <video> tag which makes video a first-class citizen of the web -- an HTML element that works like other HTML elements and interacts with the DOM in Web-normal ways. The second part of Open Video is the open source and unencumbered video (and audio) codecs and containers.
Both of those are really important for the Open Web and while there's really strong agreement among the modern browser vendors, Mozilla, Apple, Google, and Opera, about the HTML <video> element and how it works, there's not yet agreement on the second part, the codecs and containers.
(To make this easier to understand, think of the HTML <IMG> element. It's what you use to put an image on a page. It's stylable and DOM-manipulatable, etc. Then there's the different image types you can use, like JPEG, GIF, PNG. Right now, we all agree that we want an <IMG> element and we agree on how it ought to behave as part of HTML, we don't, however, agree on which image formats should be used.)
Obviously Mozilla is going with the open source and patent unencumbered codecs and container format. That's Theora+Vorbis in an Ogg container. Apple favors using QuickTime and its various codecs. Google is embracing both open and not-open, with support for Theora and Vorbis in Ogg as well as H.264+AAC in an mp4 container. Opera, I'd understood from an Opera Labs build that Opera was going to support Theora+Vorbis in Ogg.
So, that's what I thought was the state of things.
Well, I just downloaded the latest Opera 10 test build, ID 6510, and there's no video support.
What gives, Opera? I've been bragging you up to the press and across all of my recent world travels saying that all of the "modern browsers" (Opera, Mozilla, Safari, and Chrome) were going to support HTML 5 video in their current or next release.
Now it looks like Opera's getting really close to a release and no sign of video. What gives? Don't make me a liar ;-)
Seriously, though. Is this gonna happen for Opera 10 or not? If not, why not? Does Opera not think that a unified front on this issue would be good for the Open Web? Has Opera changed its mind about video on the Web? Is it too "desktop" for a mobile-focused company? What's the deal, Opera?