Sjoerd Visscher,

> > xml:base is a broken specification.  At the simplest, it's just a lame
> > attempt at abbreviating strings.  However, it solves that problem in the 
> > worst possible manner.  As the RDF serializations show, what is needed is 
> > a name/value pair simular to entities or xml namespaces.
> 
> That's because it is not an attempt at abbreviating strings, but to 
> preserve the meaning of relative URIs, when content is used outside of 
> its original context.

Same thing.  You are framing the question in a manner that hides the problem,
but it's still there.

The meaning of a relative URI string depends on only one thing: the missing URI
string prefix.  That prefix _is_ the context.  That means that preserving the
semantics of the relative URI string means making it equivalent to the prefix
concatenated with the relative part.

IOW the relative URI is an abbreviated string of the full URI.  Thus a solution
for abbreviating strings also solves the problem you indicated but in a more
general manner.



--
Jimmy Cerra
https://nemo.dev.java.net


                
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 

Reply via email to