Re: URL better than FPI

On Tue, 22 Feb 2000, David Carlisle wrote:

> > Yes, but there is no need to put the system address in a *document
> > instance* if the public identifier is there already.
> 
> But you mean no need in an ideal world. Since the XML spec
> mandates that you do this, you can't mean no need in XML.

Yes, you're right.  I meant s/is/would be/.

> I can easily imagine conforming XML parsers that ignore the public
> identifier if it is there and just use the system identifier, and
> will fail if the system identifier is an HTTP url and I'm using my
> laptop on the train. This is what I was refering to that you asked
> me to clarify

Thanks, I got it now:)

Using the system id has become a requirement under the XML spec, it
seems, and that's bad.

> To give a real example, I don't think xp supports either
> catalogues or caching of previously fetched files, so if I want to
> apply xsl stylesheets to xhtml documents using xp/xt They had
> better have a system id that points to a file on my local system.
> Under the suggested change to the XHTML draft such a file would no
> longer be conforming xhtml.

This is actually a nasty problem, only because the XML spec demands
not only a system id, but also that it be taken seriously.  This
amounts to saying that XML - and XHTML - documents can only be used
online.  I don't like this at all.


Arjun

Received on Tuesday, 22 February 2000 04:56:12 UTC