W3C home > Mailing lists > Public > public-xml-core-wg@w3.org > May 2006

Re: [Richard Tobin: Re: Canonicalization xml:base processing]

From: Richard Tobin <richard@inf.ed.ac.uk>
Date: Wed, 31 May 2006 15:53:57 +0100 (BST)
To: Konrad Lanz <Konrad.Lanz@iaik.tugraz.at>, Richard Tobin <richard@inf.ed.ac.uk>
Cc: public-xml-core-wg@w3.org
Message-Id: <20060531145357.8958C6D7782@macintosh.inf.ed.ac.uk>

> >> since it doesn't know which
> >> attributes are links.
> It doesn't have to as it only needs to incorporate 
> xml:base="original-uri" to the new document and uris such as "" and 
> "#..."  are interpreted in the light of the added  xml:base="original-uri".

This is where your argument is wrong.  Who interprets those uris?
They aren't interpreted by XInclude, they are interpreted by whatever
application the resulting document is given to: a web browser perhaps.
And that application's interpretation is governed by RFC2396 (or 3986)
which says that "#foo" is a same-document reference, regardless of the
base URI in effect.

-- Richard
Received on Wednesday, 31 May 2006 14:54:14 GMT

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