- From: Martin J. Duerst <duerst@w3.org>
- Date: Tue, 11 Apr 2000 15:13:09 +0900
- To: "Eve L. Maler" <Eve.Maler@east.sun.com>
- Cc: "'w3c-xml-core-wg@w3.org'" <w3c-xml-core-wg@w3.org>, "'w3c-ietf-xmldsig@w3.org'" <w3c-ietf-xmldsig@w3.org>
At 00/04/10 10:33 -0400, Eve L. Maler wrote: > * * * > >The reason that I'd like to avoid QNames in attribute values is that it >raises a number of questions whose answers our group has no charter to decide. You have a very good point here. >It's pretty clear that the Namespace spec (non-normative Section A.2, >http://www.w3.org/TR/REC-xml-names/#ns-breakdown) suggests the following >"partitions" of a namespace (syntax made up by me): > > {NS}GI (element name unique throughout the NS) > {NS}att (attribute name unique throughout the NS) > {NS}{GI}att (attribute name unique for a certain GI) > >The use of QNames in attribute values in the XML Schema and XSLT specs is >confined (mostly? or all?) to references to these sorts of names. They >would still have canonicalization problems because their prefixes wouldn't >get normalized, but at least they're not inventing new partitions in these >cases. Mostly, for XSLT. As an exception, please see <decimal-format> at http://www.w3.org/TR/xslt#format-number. The i18n WG/IG objected to this use of qnames, without much success. I guess I would know better now how to argue this case. Regards, Martin.
Received on Tuesday, 11 April 2000 03:50:25 UTC