OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: Megginson and XMLNews

[ Lists Home | Date Index | Thread Index ]
  • From: David Brownell <db@eng.sun.com>
  • To: "'xml-dev@ic.ac.uk'" <xml-dev@ic.ac.uk>
  • Date: Thu, 08 Apr 1999 13:03:19 -0700

Dawns on me that the real issue here is probably that IE5
doesn't let you browse DTD files directly.  Reasonable, and
if so, not at all a bug.

As David noted, (different words) they may be XML, but they're
not documents and when you try to view an XML "file" the browser
must assume it's a document.  Ergo the diagnostic.  If the
text declaration looked like an XML declaration (with version)
you'd get an error because the first declaration was for an
element or somesuch, rather than a document!

- Dave

p.s. XMLNews ... cool stuff!  I'll look at it in more detail soon.

> >  > If you are trying to see DTD in IE5 browser, it reports:
> >  > <IE5 Error>
> >  > The 'version' attribute is required at this location. Line 1, Position 7
> >  > <?xml encoding="UTF-8"?>
> >  > </IE5 Error>
> >
> > This is an interesting problem -- MSIE must consider the DTD files to
> > be of type text/xml, but they are not XML documents.  If they had an
> > XML declaration at the top (rather than just an encoding declaration),
> > they would be invalid as part of a complete document.
> Actually, this looks like another IE5 XML bug ...
> - 4.3.2 of the XML spec says an external PE (like a DTD fragment!)
>   may have an optional "Text Declaration".
> - 4.3.1 says that the text declaration may have (or omit) a version
> - 2.8 explains the rule for the XML declaration
> It's always safe to have an external entity with this at the front:
>         <?xml version='1.0' encoding='whatever'?>
> The "version" may be dropped if it _is NOT_ the document entity.
> The "encoding" may be dropped if it _is_ the document entity.
> Only the document entity may have a "standalone" attribute.

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS