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

> >> 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 UTC