W3C home > Mailing lists > Public > public-appformats@w3.org > August 2006

Re: XBL2 and xml:id

From: Robin Berjon <robin.berjon@expway.fr>
Date: Wed, 9 Aug 2006 03:55:12 +0200
Message-Id: <19B7AB03-5DCD-4240-8558-2B8D88A472BB@expway.fr>
Cc: public-appformats@w3.org
To: Matthew Raymond <mattraymond@earthlink.net>

On Aug 08, 2006, at 22:52, Matthew Raymond wrote:
>    Please explain where the dual use of |xml:id| and |id| is
> undesirable.

Because instead of specifying the attribute once and have it work  
with all use cases you now have to specify it twice.

>    Out of curiosity, why can't namespaces simply inherit attributes  
> from
> the "xml" namespace? That way I could use this...
>
> | <[ns:]element id="..." lang="..." base="..." />
>
> ...instead of this:
>
> | <[ns:]element xml:id="..." xml:lang="..." xml:base="..." />

Assuming this didn't imply a host of other problems (which  
unfortunately it does), it would still require going back in time to  
1998 and changing millions of implementations already matching  
current specifications, which wouldn't be very convenient to say the  
least.

-- 
Robin Berjon
    Senior Research Scientist
    Expway, http://expway.com/
Received on Wednesday, 9 August 2006 01:55:17 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:10:20 GMT