Re: [xml-dev] Namespace URI question

From
Tim Bray <>
To
Jeff Lowery <>
Date
2002-12-13T20:10:01Z
ID
<>
Thread
Re: [xml-dev] Namespace URI question
Jeff Lowery wrote:

> I came across this namespace declaration in a someone else's document (which
> I told him to change), but got stuck on the meaning of file:///foo.xsd.  I
> see now that the third slash means "localhost", which of course I should
> have known but I got mentally blocked on file path representations.  Now I'm
> back aboard the clue train.

There's also the general principle that file: URIs generally suck. 
Aside from the obvious portability problems, it seems like the syntax 
and semantics are different for every browser and class library out 
there, e.g. the orginally-netscape weirdness of file:|// or whatever 
with the pipe character in it.  Every time I've tried to use them 
they've given me severe grief.  I kind of suspect it's bogus to try to 
pretend a filename is a URI -Tim