[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XHTML DTDs failing in IE5

  • From: Mark Birbeck <Mark.Birbeck@i...>
  • To: "'xml-dev@i...'" <xml-dev@i...>
  • Date: Thu, 3 Jun 1999 20:44:30 +0100

RE: XHTML DTDs failing in IE5
Andrew Layman wrote:
> In this list and in others, there have been strong and conflicting
> opinions expressed on what would be the best behavior of a parser, and
no
> settled standard exists.  I believe that people will continue to post
> opinions on what a parser should do.

Sorry. If you were trying to pre-empt more debate ... too late, I've
sent it off!

> I do not, in fact, know that the IE5 rules are the ultimately best
rules;
> what we can say in their favor is that because they are conservative,
> they do not encourage the creation of documents that are accepted by
> MSXML and yet are later rejected by conformant parsers after standards
> have been worked out.

I'm sure that raised a few smiles!

As it happens, your approach is worse than useless. If in the future the
value of 'xmlns' is actually part of determining whether a document is
valid or not, then so be it. DTDs will need to change. But that also
goes for XLink, fragments, XML-Data and more. The fact is that as far as
I can tell, at the moment there is nothing in XML 1.0 or the namespace
spec that says the value of a namespace MUST be fixed. Yet because
Microsoft have decided they should be - and many may agree - I am now
unable to get perfectly valid DTDs, over which I have no control, past
your parser. This is not conservative ... it is WRONG.

What really amazes me is why you have picked this feature to be
restrictive on. Microsoft have happily issued an implementation of
XML-Data that we all know will have to change, as well as an
implementation of XSL that has changed already and will have to change
again. I don't mind that - I accept that things are still evolving. In
fact I'm very grateful for having the chance to build a test system
around XML-Data, even though I know it will all change. It's even got to
the point where for our own purposes I don't even use DTDs anymore - I
automatically generate schemas from my database and use your excellent
parser.

But your misplaced paternalism is now preventing me from doing real work
with information from people who still DO use DTDs - like the W3C, for
example! I want to apply XSL to XHTML, and I can only think that to do
it I will have to change parsers (unless you tell me there is a secret
switch somewhere, to turn this ridiculous 'feature' off).


Mark Birbeck
Managing Director
IED Ltd.
220 Bon Marché Centre
442-444 Brixton Road
London
SW9 8EJ
w: http://www.iedigital.net/
t: +44 (171) 501 9502
e: Mark.Birbeck@i...

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
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@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.