Lists Home |
Date Index |
From: "Tim Bray" <email@example.com>
> I'm sorry, I just don't buy it. I use XML all the time
> on my laptop sitting on airplanes with no internet connection.
> There is nothing whatsoever about XML that restricts its use
> to the WWW platform. The use of URIs is for (a) system
> identifiers and (b) namespace names. For (a), you can use
> "file:" URLs or even relative URIs and operate just fine
> away from the network; or you can use entity resolution
> catalogs to the same effect. For (b), the correct function
> of namespaces does *not* require their resolution -
> dereferencing is clearly an extra which some (not all)
> consider desirable.
> XML's only platform dependency is on a computer facility that
> is able to store, retrieve, and process sequences of characters
> in some encoding of Unicode. -Tim
My concrete example was of a file inside a (say ZIP) archive.
There is no URL scheme for this AFAIK. You cannot use file: for
it when you are sitting on a plane or connected to the internet.
Unless some scheme is devised and implemented, or a CGI script
or query script installed, that data is not accessible by a system
identifier. That data is not accessible because the platform (WWW
URLs) does not support it (at that time and place).