|
|
Subscribe / Log in / New account

Ogg codecs dropped from HTML5

Ogg codecs dropped from HTML5

Posted Jul 6, 2009 21:16 UTC (Mon) by dwmw2 (subscriber, #2063)
Parent article: Ogg codecs dropped from HTML5

I don't understand the logic that just because Apple won't implement it, it can't be part of the standard. The HTML 'standards' have always been mostly theoretical, and it's naïve to think that this is going to change with HTML5.

We should have just mandated Ogg support, and then ensured that if Apple ever claim to support HTML5, they are sued for false advertising.


to post comments

Ogg codecs dropped from HTML5

Posted Jul 6, 2009 21:24 UTC (Mon) by job (guest, #670) [Link]

The logic is that they view any video products as competitors to their own Quicktime product, and will do their best to shoot it down. The rest is just market speak.

Submarine patents could affect any codec

Posted Jul 6, 2009 21:47 UTC (Mon) by midg3t (guest, #30998) [Link] (1 responses)

I think the strength in Apple's argument was suggesting that Theora has an uncertain patent landscape. The core of the argument is that every codec has an uncertain patent landscape (remember the trouble with MP3?), so standardising on any codec would put every implementor at risk if there turned out to be patent claims on it. While the result of not standardising on a single codec results in continued codec hell for all internet users, it keeps the lawyers settled.

Submarine patents could affect any codec

Posted Jul 7, 2009 21:41 UTC (Tue) by hingo (guest, #14792) [Link]

Also note that this is not Apple's argument alone, but also Nokia's, who uses webkit in their phones. (The no off-the-shelf hw could also come from there, don't know.)

Ogg codecs dropped from HTML5

Posted Jul 9, 2009 16:13 UTC (Thu) by lambda (subscriber, #40735) [Link]

The HTML 'standards' have always been mostly theoretical, and it's naïve to think that this is going to change with HTML5.

Actually, part of the point of the HTML5 standards process was to move away from this, and actually try and write standards that would be implemented. The W3C tried to move HTML to XHTML (which in practice doesn't achieve much more than pages completely failing to render if you have one syntax error), and then write backwards- incompatible standards (XHTML 2) that did very little that anyone actually wanted while making a few architecture astronauts happy.

The WHATWG groups was started by Mozilla, Opera, and Apple to try to actually improve HTML in ways that would benefit the web and be implemented by browsers. This involved "paving the cowpaths," or writing specs for all of the things that had become de- facto standards like XMLHttpRequest or contenteditable (which helps make the job of new implementations easier, as you don't have to reverse engineer what the other browsers do), as well as specifying new features that authors actually want and vendors are willing to implement.

Now, Microsoft has not been very involved in the HTML5 process. They have actually implemented some new HTML5 features in IE 8, but there are a lot of issues (like the <video> issue) that they haven't made any statement one way or the other on. Apple has been highly involved, has helped invent features like <canvas> that have become very popular. Apple saying that they cannot implement something carries some real weight with the WHATWG, and Ian Hickson really does not want to go down the path of previous HTML versions in which features are added to the spec just because they make the standards committee feel good while having no chance in hell of actually being implemented by several major browser vendors.

If Microsoft committed to Theora, I'm sure that you could turn the heat up massively on Apple, and probably get them to implement it. However, given that Microsoft already licenses H.264, and hasn't said anything, it's more likely that they fall on the other side of the debate. With two major implementations refusing to support Theora, it means that writing it into the spec is just wishful thinking, and wishful thinking is one of the things that HTML5 is explicitly trying to avoid.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds