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

Re: Arbitrary Infoset boundaries (was Re: Common XML - FinalReviewDraft)

  • From: Rick JELLIFFE <ricko@g...>
  • Date: Thu, 03 Aug 2000 09:32:46 +0800

Re: Arbitrary Infoset boundaries (was Re: Common XML - FinalReviewDraft)
Aaron Skonnard wrote:
 
> Once XSD and XInclude are done, DTDs are dead weight for the Infoset. It's
> really about the fundamental abstractions that we can infer from XML 1.0 +
> Namespaces in light of our current direction.
 
I don't agree.

XInclude is no replacement for entity referneces in attribute values or
in text-only data content.  Neither does it adequately substitute for
the ISO public entity sets for special characters:  HTML advocates have
made it quite clear during the  XHTML discussions that the idea that
entity references will not go away quickly.  (XInclude is a bad idea, if
considered alone, because it will fragment XML into XML+XInclude and
XML: it would be better to bundle it as part of namespaces and XBase.)

A DTD is carted around with a document when the document is considered
by its originater to have some life. The DTD represents constraints on
the future of the document not just its present.  

By not including DTDs as part of the infoset or DOM, the W3C groups are
making the simplification that the document has reached its terminal
state: if it is transformed, it is transformed into another structure. 
This agrees with XML's premise that it is a resolved document format,
rather than a format for documents in progress.  SGML gives many
features suitable for documents-in-progress: it leaves XML for dead in
this because XML was designed for distribution not authoring. 

XML Schemas may even lead to a resurgence of the use of DTDs: this is
because once schema software is in place as a layer, the particular
syntax becomes less important. (Of course, where there are features that
cannot be supported, that is different. No magic.)

Rick Jelliffe

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.