Re: RDF and xml:base

Dave Beckett wrote:
>
> I feel that since the XML Namespaces spec reserves those letters
>   [[for use by XML and XML-related specifications.]]
> so applications of those standards have a place to add extra
> functionality.
>
> Applications at higher layers shouldn't try to interpret these since
> they can't know what in future, they might do.  Another alternative
> would be to discard or abort stuff when such unknown xml*: names are
> seen.
>

I agree, and think that Ron Daniel's assessment was right on target.

xml:base is similar to xmlns:*. The XML family of recommendations have
settled in the XML Infoset as a way to arbit such questions. The Infoset
deals specifically with the "base URI" information item which is set by the
"xml:base" attribute. xml:base does not appear as an attribute information
item.

One can imagine a SAX/RDFFilter which would use xml:base attributes to
absolutize URIs prior to passing along RDF statements. The new RDF spec
might simply acknowledge the XML Infoset spec and settle such issues, but
beyond what Ron has already brought up there is little impact.

-Jonathan

Received on Friday, 11 May 2001 17:10:21 UTC