Sjoerd Visscher wrote:
The only thing that changes with xml:base support in Atom is that aggregators who *do* resolve relative URIs, now have more chance to get the originally intended base URI.

But the Atom spec says: [ Any element defined by this specification MAY have an xml:base attribute. XML Base [W3C.REC-xmlbase-20010627] processing MUST be applied to any relative reference [RFC3987] present in an Atom Document. This includes such elements and attributes as specified by Atom itself, as well as those specified by extensions to Atom. ]

*All* aggregators MUST resolve any relative URI reference.

We could narrow the XML Base "MUST" scope only to "the elements and attributes as specified by Atom itself, as well as those specified by extensions to Atom" and use a MAY or SHOULD for references found in HTML and XHTML (in text constructs and atom:content) as well as inline foreign content (in atom:content).

--
Thomas Broyer



Reply via email to