On Jun 23, 2007, at 10:58 AM, Ivo Emanuel Gonçalves wrote:

Dear WHATWG members,

It has come to my attention that Apple developers behind the WebKit
platform, which powers the web browser Safari, apparently intend to
support the video element of the HTML 5 spec, section 3.14.7.  It's
all fine and well, but not a victory for web interoperability, as they
do not intend to follow the "User agents should support Theora video
and Vorbis audio, as well as the Ogg container format" part.  In their
own words: "should support in a spec does not denote a requirement.
We could have a perfectly suitable implementation of audio and video
as seen in this draft spec without having theora/vorbis codecs
available".[1]

What this means, in my opinion, is that they will push for QuickTime
video, in spite of the effort of the Opera developers to push Theora
forward as the de facto standard for web video.  Even if Mozilla and
the KDE team prepare their web browsers to support Theora, by choosing
to alienate it, Apple is allowing Microsoft to put WMV support alone
in their Internet Explorer, for if Apple, one of the big players,
shuns Theora, so will Microsoft.  Considering the statistics, Internet
Explorer being currently the web browser with bigger market share, it
will force pretty much every web designer/programmer to stick to WMV
only.

Our current plan is to primarily support MPEG-4, including H.264/AVC video and AAC audio. We may support other codecs as well - it won't necessarily be the full set of codecs supported by QuickTime. This has been discussed to death already, but here are our basic reasons:

- MPEG-4 is an ISO open standard (although unfortunately patent- encumbered). - Ogg Theora/Vorbis offers a royalty-free license for the few known patents, but we would assume additional risk of submarine patents if we supported it. - H.264 offers considerably better quality at the same bitrate than Theora/Vorbis. - H.264 is better for video delivery to limited-capability and low- power devices that support hardware video decoding. You may have heard that YouTube will be serving their video content as H.264 to AppleTV and iPhone.

That's our current plan. We may revise it in light of future events, but it is unlikely that even a MUST-level requirement in the HTML spec would have much effect on whether we support Ogg or not.

Regards,
Maciej

Reply via email to