Hello, Any ETA for when WebKit will have support for HTML 5's <video> and <audio> elements? I believe the WebKit API is ready, but the OS X would have to support Theora and Vorbis to be compatible with the WHATWG specification.
Putting aside for a moment the fact that HTML5 is nowhere near final, implementation of the video and audio elements does not require supporting ogg/vorbis/theora.
For what it's worth, in the current form the WHAT WG HTML 5 specification does say "User agents should support Ogg Theora video and Ogg Vorbis audio, as well as the Ogg container format". As Brady points out though, the HTML 5 spec is far from being final.
My point was "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.
Initial <video> and <audio> support is in.
(In reply to comment #3) > My point was "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. An important point of the spec is the ability to provide media without the need to care about portability issues. Ergo if no common codec is available most of the advantages of audio and video will be lost.
That's an issue for the HTML and WHAT working groups to discuss.
> That's an issue for the HTML and WHAT working groups to discuss. They already discussed it. THe WHATWG, the W3C, and some of the browser makers voted to make Theora and Vorbis (of the Ogg multimedia framework) the baseline codecs. Apple is attempting to go against the tide for no apparent reason.
As previously mentioned, this is not the appropriate place to raise that issue.
> This is not the appropriate place to raise that issue. I don't mind to create a separate ticket regarding this matter if that's what you are suggesting.
It is not.
To clarify a little: the HTML 5 specification is currently a draft. In its current state, it does not require implementations to support Theora. As it is a draft, that may change in the future. Discussion about requirements for implementation support of specific codecs should happen on either the HTML working group or on the WHAT working group mailing lists. As WebKit relies on the platform for codec support, requests for further codecs should be directed to the platform vendor. In case of the Mac the underlying platform is QuickTime and the appropriate method of raising such points is via the Apple bug reporting system at http://bugreport.apple.com/.