W3C home > Mailing lists > Public > semantic-web@w3.org > April 2007

Re: xml:base (was Re: IRI meets RDF meets HTTP redirect)

From: John Cowan <cowan@ccil.org>
Date: Wed, 18 Apr 2007 13:41:10 -0400
To: Jeremy Carroll <jjc@hpl.hp.com>
Cc: Sandro Hawke <sandro@w3.org>, semantic-web@w3.org, www-international@w3.org
Message-ID: <20070418174110.GD24360@mercury.ccil.org>

Jeremy Carroll scripsit:

> Sandro Hawke wrote:
> >Of course, if you *want* the base end with "résumé" you're out of luck,
> >since XML Base [1] says you can only use a URI.   But at least you've
> >avoided the dilemma.
> 
> Yes I like using xml:base as much as possible.
> (And I think xml:base does allow non-ASCII chars since it tells 
> applications how to % encode them)

There are two different questions here: what characters can appear
in a [base URI] Infoset property, and what characters can appear
in an xml:base attribute value?

The [base URI] property of a document, element, or PI is a URI;
as such, it can only make use of a limited repertoire, a subset
of ASCII characters.

The value of an xml:base attribute is not so limited: it can contain
(almost) arbitrary Unicode, which is %-escaped before being used
to alter the base URI property of the element on which it appears
and the element's children.

-- 
But that, he realized, was a foolish            John Cowan
thought; as no one knew better than he          cowan@ccil.org
that the Wall had no other side.                http://www.ccil.org/~cowan
        --Arthur C. Clarke, "The Wall of Darkness"
Received on Wednesday, 18 April 2007 17:41:28 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 21:45:14 GMT