Content-Base: fred:///s//a/b/cin order to test a notion that Tim Berners-Lee mentioned regarding the ability of URIs to have a triple-slash (or even more slashes) to indicate higher levels of hierarchy than those already used by URLs.
The URI draft assumes that a triple-slash means an empty site component. Netscape Navigator behaves irrationally, apparently because their parser is scheme-dependent and therefore doesn't do the hierarchical parsing that would be expected. Oddly, Lynx seems to straddle both sides.
RESULTS from
g:h = g:h [R,Tim,2,3]
fred:///s//a/b/g:h [1]
g = fred:///s//a/b/g [R,Tim,1,2,3]
./g = fred:///s//a/b/g [R,Tim,2,3]
fred:///s//a/b/./g [1]
g/ = fred:///s//a/b/g/ [R,Tim,1,2,3]
/g = fred:///g [R,1,2,3]
fred:///s//a/g [Tim]
//g = fred://g [R,1,2,3]
fred:///s//g [Tim]
//g/x = fred://g/x [R,1,2,3]
fred:///s//g/x [Tim]
///g = fred:///g [R,Tim,1,2,3]
./ = fred:///s//a/b/ [R,Tim,2,3]
fred:///s//a/b/./ [1]
../ = fred:///s//a/ [R,Tim,2,3]
fred:///s//a/b/../ [1]
../g = fred:///s//a/g [R,Tim,2,3]
fred:///s//a/b/../g [1]
../../ = fred:///s// [R]
fred:///s//a/../ [Tim,2]
fred:///s//a/b/../../ [1]
fred:///s//a/ [3]
../../g = fred:///s//g [R]
fred:///s//a/../g [Tim,2]
fred:///s//a/b/../../g [1]
fred:///s//a/g [3]
../../../g = fred:///s/g [R]
fred:///s//a/../../g [Tim,2]
fred:///s//a/b/../../../g [1]
fred:///s//a/g [3]
../../../../g = fred:///g [R]
fred:///s//a/../../../g [Tim,2]
fred:///s//a/b/../../../../g [1]
fred:///s//a/g [3]