Re: issue with relative URIs in the DOM

At 13:49 2000 07 14 -0400, keshlam@us.ibm.com wrote:
>Shouldn't xml:base just trackl what the Infoset already does with base
>URIs? A  base URI, however it's asserted, is inherited downward until a new
>one is asserted. Whether that assertion reflects physical division of data
>(entity) or logical (xml:base), it's still  a single value and a single
>behavior.

Everything you say above sounds right to me.  Note that changing
to a different external entity does assert a different base URI.

>At least, that's what I would expect to see.
>
>Note that the Infoset and DOM have to agree upon whether base URIs are
>early-binding or late-binding. This doesn't matter for a static parse; it
>does matter if the Infoset is edited. 

I don't think the Infoset spec considers editing.  It defines
the result of a static parse.  This may mean that dynamic applications
and specs (DOM included) are a bit on their own here.  You might
want to send in a comment to the Infoset comment list on this
(the Infoset is about to be re-published as an updated WD within
the week).

paul

Received on Friday, 14 July 2000 14:12:58 UTC