Browser Vendors Force W3C To Scrap HTML 5 Codecs
snydeq writes "Major browser vendors have been unable to agree on an encoding format they will support in their products, forcing the W3C to drop audio and video codecs from HTML 5, the forthcoming W3C spec that has been viewed as a threat to Flash, Silverlight, and similar technologies. 'After an inordinate amount of discussions on the situation, I have reluctantly come to the conclusion that there is no suitable codec that all vendors are willing to implement and ship,' HTML 5 editor Ian Hickson wrote to the whatwg mailing list. Apple, for its part, won't support Ogg Theora in QuickTime, expressing concerns over patents despite the fact that the codec can be used royalty-free. Opera and Mozilla oppose using H.264 due to licensing and distribution issues. Google has similar reservations, despite already using H.264 and Ogg Theora in Chrome. Microsoft has made no commitment to support <video>."
Perhaps it is a stupid question but why do the vendors have a say what goes into the spec and what doesn't? Isn't it up to them to choose to implement the spec fully or not? FFS just make it Ogg Vorbis/Theora and if Apple doesn't want to support it then Safari can just not support that part of the spec. It isn't like any of the browser are 100% complient anyway.
Apple, for its part, won't support Ogg Theora in QuickTime, expressing concerns over patents despite the fact that the codec can be used royalty-free.
Or perhaps their concern is precisely because of this fact?
FYI: Not only is Java Open Source, it is actually 'Free Software' and has been for a while now. The license of Java also always gave a grant for compatible implementations, even when it was not Free Software (hence GCJ/Classpath, Kaffe etc. were never under any threat). For this reason I usually recommend Java rather than other equivalent technologies (which I shall not name lest its proponents tarnish me as 'troll'). Yes, it is a shame in this day and age we cannot even standardise on video codecs due to competing business interests ("my business is more important than my users)".
Fuck Apple too. They are as bad as it comes. No less than microsoft.
The mention of Apple managed to spleen together two unrelated ideas: "expressing concerns over patents despite the fact that the codec can be used royalty-free."
There is no relationship between worrying about patent submarines and Ogg being royalty free. This is simple idiot-targeted editorializing. Apple doesn't want to be the deep pocketed commercial implementation of Ogg that ends up having to pay patent trolls. That's why it is going with the ISO/MPEG standard, which pools patents together from everyone. Mozilla doesn't want to use the standard because it is the opposite: penniless and non-commercial. Its entire business plan is based on pushing users to do Google searches as that $50M in search fees is its only source of income.
The only good news is that Apple owns the mobile web with the iPhone, so it can pretty much establish HTML5 itself and provide Flash-killer standards-based video without any help from Firefox.
I think this is a really good point. I mean, I have no idea if it's true or not... maybe they do specify image file formats, I have no f*****g idea. But it certainly makes sense. The standard should define how web developers specify images, and how browsers should handle them, but the actual file formats are left up to the market to work out. Same thing with video... makes sense, right?
There are really only two significant video formats today for web streaming: Mpeg4/H.264 with MP3 or AAC audio is technically superior; Ogg/Theora with Vorbis audio is freer. (Though I guarantee you'll see trolls coming out of the woodwork with all sorts of wacky patent claims if Theora ever becomes really big.)
So, Apple will support one; Mozilla will support the other; Microsoft will support none; and VLC will release a super-duper ninja plugin that runs in any browser and supports both, plus 1001 other obscure formats for good measure. People will look around and see who's suing whom and how successfully, and eventually one or two formats will become so common that a browser developer would have to be stupid not to accept it -- the video equivalent of JPEG and GIF.
Yeah, they are actually concerned about bandwidth (Theora will take more) and encoding time (Theora will take more (especially given presently available encoders)).
Nerd rage is the funniest rage.
I agree strongly with this. There was a long period where we could count on firefox, but not IE to render PNG files with transparency (boy, do I remember), or a large portion of the CSS spec. Didn't stop anyone from using transparent PNG files and standards-compliant CSS in their design if they wished, they just had to know that it wouldn't look good in IE (a show stopper for many). But IE e...v...e...n...t...u...a...l...l...y caught up.
I say implement the tag, give the web developers what they want. Let them host the video in multiple formats and just serve up the appropriate one based on the detected browser or the user's preference (as many sites already do anyways). Ideally history would repeat itself and all the dominant browsers will eventually be able to handle all the major formats used with the tag.
Censorship is the opposite of education. If neo-darwinism were defensible, people would not need to try and censor ID.