W3C home > Mailing lists > Public > public-xml-id@w3.org > March 2006

Re: [XOM-interest] Non NCName IDs

From: Richard Tobin <richard@inf.ed.ac.uk>
Date: Wed, 22 Mar 2006 08:57:08 +0000 (GMT)
To: veillard@redhat.com, Richard Tobin <richard@inf.ed.ac.uk>
Cc: Elliotte Harold <elharo@metalab.unc.edu>, Michael Kay <mike@saxonica.com>, public-xml-id@w3.org, "'xom-interest'" <xom-interest@lists.ibiblio.org>, "'Wolfgang Hoschek'" <whoschek@lbl.gov>
Message-Id: <20060322085708.1B3035C148D@macintosh.inf.ed.ac.uk>

> > I'm not sure what you mean by "registered".  If you mean recognised as
> > an ID and normalised as one, then yes.  This is (by design) the same
> > as for an ID attribute declared in a DTD: validity does not affect
> > normalisation or type assignment.

>   And that's how we end up with software expecting id('1234') or 
> id('foo bar') to work in XPath. I still think it's a disaster to
> let this go though while we had the opportunity to block it and
> force the cleanup for xml:id

If it had been changed, it would have been the only case where the
type of an attribute depended on its value.

-- Richard
Received on Wednesday, 22 March 2006 08:57:35 GMT

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