- From: Richard Tobin <richard@inf.ed.ac.uk>
- Date: Wed, 6 Dec 2006 14:58:56 +0000 (GMT)
- To: Richard Tobin <richard@inf.ed.ac.uk>, <public-xml-core-wg@w3.org>
Yesterday I wrote: > RFC 3986 has a section "5.1. Establishing a Base URI". One of the > ways a base URI can be established is by a "base URI embedded in > content". XML Base describes the syntax for embedding a base URI > in an XML document. > > Given that it's working in this general framework, it doesn't seem > appropriate for XML Base to say which relative URIs it affects. > Rather it sets the base URI for a part of the document, and any > strings within that part which are defined (by some spec) as URI > references should be interpreted according to RFC 3986 which means > that they use XML Base when they are resolved. > > That leaves the question of which relative references are resolved, > and that seems to be an issue for whichever spec that defines them > as URI references. > > What I didn't mention in the first paragraph is that RFC 3986 says > that it's the media type of the document that determines the > syntax used for emedding base URIs. The new XML media type draft > > http://www.w3.org/2006/02/son-of-3023/draft-murata-kohn-lilley-xml-02.html > > (is that the latest version?) does point to XML Base for this. The introduction to XML Base spec is not really consistent with this: it implies that XML-related specifications can choose whether or not to use XML Base. I will add a paragraph saying that we expect son-of-3023 to make XML Base the official base URI mechanism. -- Richard
Received on Wednesday, 6 December 2006 14:57:59 UTC