Re: A proposed solution

> 3) A URI scheme may define further normalization rules that can have an
> impact on how URIs are defined. However, as you can never expect that a
> URI parser knows about the specific scheme you use, there is no
> guarantee that those normalization rules are followed.

For namespace processing that is not sufficient. You must guarantee
that the URI specific normalisations are not done. Or to phrase it
another way mandate that the namespace parser knows no URI schemes.

A processor that applies case folding to the host name and so 
accepts this

<xsl:stylesheet version="1.0"
     xmlns:xsl="http://WWW.W3.ORG/1999/XSL/Transform">

as an XSL stylesheet is non conforming and in error.

It would not at all be an improvement over the current situation
if the namespace spec was changed so that processors could or could
not accept this as XSL depending on how much they knew about the http
URI scheme.

David

Received on Sunday, 18 June 2000 07:53:53 UTC