Re: QName URI Scheme Re-Visited, Revised, and Revealing

On Sat, Aug 25, 2001 at 10:46:39AM -0700, Jason Diamond wrote:
> 
> > Now, there are only two errors with your URI scheme. The first is that the
> > characters "{" and "}" are disallowed in URIs per section 2.4.3 of RFC
> > 2396. This can be easily gotten round by using "(" and ")" instead, e.g.:-
> >
> >      qn:(http://www.w3.org/1999/xhtml)title
> >
> > that's a shame because I often use "{}" for QNames.
> 
> I though that we had more flexibility in defining URIs based on the scheme.

There is still a limitation on the total set of characters -- how else
would you know how the URI is delimited from surrounding bits?  {} is
excluded because it isn't used within URI, and it is a good idea to reserve
at least one set of brackets for variable replacement algorithms.

> Does a mailto URI fit the grammar given in 2396?

Yes.

....Roy

Received on Monday, 27 August 2001 02:37:59 UTC