Subject: RE: Why Doesn't IE5 use the DTD to Validate?
From: "Sall, Ken" <ksall@xxxxxxx>
Date: Wed, 31 Mar 1999 09:36:43 -0500
|
Thanks, Stephen.
I've added an example that illustrates your point that IE5 detects DTD
syntax errors.
http://members.home.com/kensall/tests/collection1bugsdtd.xml
http://members.home.com/kensall/tests/collection1bugs.dtd
However, if anyone from Microsoft can explain why IE5 doesn't actually use
the DTD to validate the document (the way that IE5 Beta 2 did), I'd
appreciate it. This problem will be published in an article shortly (in the
larger context of positive things you can do with IE5 with XML/XSL) and it
would be great to state correctly what Microsoft plans w.r.t. DTD
processing.
TIA
- Ken Sall ksall@xxxxxxx, kensall@xxxxxxxx
- Century Computing, Inc. http://www.cen.com/
- NG-HTML: Next Generation HTML http://www.cen.com/ng-html/
- XML at Web Developers Virtual Lib
http://WDVL.com/Authoring/Languages/XML/
- MW3: Motif on the World Wide Web http://www.cen.com/mw3/
> -----Original Message-----
> From: Stephen Ransom [mailto:sransom@xxxxxxxxxxxxxxxxx]
> Sent: Wednesday, March 31, 1999 1:52 AM
> To: xsl-list@xxxxxxxxxxxxxxxx
> Subject: Re: Why Doesn't IE5 use the DTD to Validate?
>
>
> > It doesn't appear that IE5 (March 18th release) uses the
> DTD to validate
> > XML, as did the IE5 Beta 2 release. Has anyone been able to
> make IE5 detect
> > when a doc doesn't follow the rules of the DTD that it references?
>
> I agree that IE5 appears to "lose" the errors in a well
> formed but invalid XML
> document (ie one written in proper XML but which fails to meet its DTD
> definition).
>
> I note however that IE5 is aware of the DTD even though it
> will pass through a
> failing XML document. This can be shown by adding a line of
> XXXX's into the DTD
> itself (thus breaking the DTD's well-formedness). IE5 will
> give you an error
> message identifying the XXXX's as incorrect.
>
> Stephen
>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- Why Doesn't IE5 use the DTD to Validate?
- Sall, Ken - Wed, 31 Mar 1999 00:37:32 -0500
- <Possible follow-ups>
- Sall, Ken - Wed, 31 Mar 1999 09:36:43 -0500 <=
- Daniel Austin - Wed, 31 Mar 1999 11:49:02 -0800
- Sall, Ken - Wed, 31 Mar 1999 15:32:50 -0500
- Jonathan Marsh - Wed, 31 Mar 1999 14:02:31 -0800
- Sall, Ken - Wed, 31 Mar 1999 19:52:16 -0500
|
|