- From: Richard Tobin <richard@inf.ed.ac.uk>
- Date: Wed, 20 Apr 2005 14:57:20 +0100 (BST)
- To: public-xml-core-wg@w3.org
In 4.2.2, replace the paragraph beginning "System identifiers (and other ..." and the following 3-item list with: System identifiers (and other XML strings meant to be used as URI references) are converted to URI references as described in [IRIs RFC 3987]. They MAY contain characters that, according to [new URIs RFC3986], must be escaped before a URI can be used to retrieve the referenced resource. XML processors MUST escape them as described in section 3.1 of [IRIs RFC 3987]. We may want to include this existing text: Since escaping is not always a fully reversible process, it MUST be performed only when absolutely necessary and as late as possible in a processing chain. In particular, neither the process of converting a relative URI to an absolute one nor the process of passing a URI reference to a process or software component responsible for dereferencing it SHOULD trigger escaping. but I am uncertain as to whether [Base URI] in the infoset should have them escaped. -- Richard
Received on Wednesday, 20 April 2005 13:57:24 UTC