Re: Decentralised extensibility idea (ISSUE-41)

Tab Atkins Jr. wrote:
> On Fri, Jan 15, 2010 at 9:13 AM, Toby Inkster <tai@g5n.co.uk> wrote:
>>        <html profile="http://example.com/CarML/html5">
>>
>> would automatically license class="Car" and associated data-* attributes
>> to have their CarML meaning everywhere in the document. So repetition of
>> the profile is rarely needed.
> 
> It looks like you're saying that the UA either has to retrieve the
> resource at the profile URL to know how to extract data from the page,
> or has to understand the vocabulary natively and just activates it
> when the profile is present.
> 
> The first runs into all of the same problems that DOCTYPE retrieval
> has.  If this is the case, how are you addressing this?

+1

> The second isn't really distributed extensibility, because the
> browsers have to support each vocab manually.

I disagree that this isn't D.E. You seem to assume the D.E. implies some 
kind of code-on-demand, which IMHO is not what most people think. 
Otherwise XML namespaces wouldn't qualify either.

Best regards, Julian

Received on Friday, 15 January 2010 16:35:00 UTC