- From: Russell Steven Shawn O'Connor <roconnor@uwaterloo.ca>
- Date: Mon, 21 Feb 2000 10:36:12 -0500 (EST)
- To: W3C HTML <www-html@w3.org>
On Sun, 20 Feb 2000, Arjun Ray wrote: > : A _system identifier_ is system-specific information that enables > : the entity manager of an SGML system to locate the file or the > : memory location or the pointer within a file where the entity can be > : found. [...] It should also be noted that a system identifier could > : be an invocation of a program that controls access to an entity that > : is being identified. [...] > : A _public identifier_ is a name that is intended to be meaningful > : across systems and different user environments. [...] Intersting. But because a a little black wire comming out the back of my computer, a global network is part of my system. So a URL (URI?) seems to satify the condisions of both PUBLIC and SYSTEM identifiers. ... But that's probably not a problem. None the less, a PUBLIC identifier would be better so systems without a little wire coming out of them can still use XHTML files. > > Hmm... well... it doesn't seem that the "+//IDN ..." syntax > > accomodates URIs that aren't DNS-based; e.g. uuid:23io423oi423oi4 > > or oid:12.424.54.34.23.23.45.24 or even mid:l2k3j42lkj3@foo.com > > or tel:+1-444-555-1212 or futurescheme:whatever-goes-here . (comment for Dan) Sure it doesn't accomodate URIs that are not DNS based, but ours is DNS based. (Can't anyone claim ownership of a uuid?, so using it to identify a valuable document would be silly). And using mailto: as an identifier for a document would be silly too. As noted by Arjun, the file scheme is a lousy public idenifier. So only a subset of URIs are even remotely close to appropriate anyway. Fortunately our is DNS based, so I see no reason not to use it. > > [...] Hmm... in practice, I wonder if it would be easier to get > > ISO to relax the syntactic constraings on PUBLIC identifiers than > > to deploy a convention of mapping +//IDN foo.org/... to > > http://foo.org/... or ftp://foo.org/... or whatever. Still, why not use a valid FPI that is registered and means exactly what you want to everybody? -- Russell O'Connor roconnor@uwaterloo.ca <http://www.undergrad.math.uwaterloo.ca/~roconnor/> ``Paradoxically, a refusal to `put a monetary value on life' means that life is often undervalued.'' -- Artificial Intelligence: A Modern Approach
Received on Monday, 21 February 2000 10:36:15 UTC