Re: CfC: Create Media Task Force

On Sat, Apr 14, 2012 at 3:59 AM, Adrian Bateman <adrianba@microsoft.com>wrote

> There have been questions asked about exactly how those other CDMs will
> work.
> I don't think we know that yet. This is an extension point that will allow
> experimentation and innovation. It's a bit like asking how the Canvas
> getContext()
> method will be used. What if people build proprietary context APIs tied to
> a
> particular platform? What if they use license encumbered technology? Well,
> we'll
> consider them when we see the details but at the same time allowing other
> context
> standards to be developed has been useful.
>

[In my opinion, getContext() was a mistake. We could have and should have
just as easily added new DOM attributes "context2d", "contextWebGL" etc.
People could still experiment with "mozContext3d" and the like. For some
reason people see the string parameter to getContext() as an escape hatch
from the world of Web standards...]

It's totally OK to have scope for experimentation, as long as the
experiments are eventually standardized or dropped.

It has been suggested that the W3C should not endorse the Encrypted Media
> spec
> unless there "details of the CDMs that will be used and how any UA can
> access them."
> I can't predict the future and what people might build so I think it is
> impossible
> to satisfy this request. The same goes for other extension points where we
> can't
> predict their use.
>

See above. The important thing is that the CDMs which are actually going to
be pushed into production are standardized.

Rob
-- 
“You have heard that it was said, ‘Love your neighbor and hate your enemy.’
But I tell you, love your enemies and pray for those who persecute you,
that you may be children of your Father in heaven. ... If you love those
who love you, what reward will you get? Are not even the tax collectors
doing that? And if you greet only your own people, what are you doing more
than others?" [Matthew 5:43-47]

Received on Saturday, 14 April 2012 00:59:50 UTC