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

RE: "Clean Specs"

  • From: Ronald Bourret <rbourret@i...>
  • To: "xml-dev@i..." <xml-dev@i...>, "'Don Park'" <donpark@q...>
  • Date: Mon, 8 Feb 1999 12:59:48 +0100

RE: "Clean Specs"
Don Park wrote:

> I do realize that the XML spec is leaky in certain respect but I felt it 
is
> very clear as a whole although I am unable to point out exactly what 
makes
> it so.

If I may venture an opinion, the XML spec is sloppily written, informal, 
and poorly organized.  The namespaces spec is tightly written, 
well-organized, and relatively formal.  I believe it is the informality of 
the XML spec that makes it clear as a whole -- it certainly isn't the 
organization.

For example, at the end of section 2.8, we are told that an internal DTD is 
interpreted before an external DTD and that one consequence of this is that 
attributes in the internal DTD override those in the external DTD.  The 
spec doesn't need to tell us this consequence -- it can be determined from 
the statements that internal DTDs are interpreted first and that the first 
attribute declaration wins.  However, by telling us this and similar 
things, we are saved a lot of hard thinking and confusion and therefore are 
happier with the spec and understand it better.

The namespaces spec does this less often, but when it does, feels very 
approachable.  A good example of this is the statement in section 4 about 
operational difficulties when default attributes are declared in external 
DTDs.  The spec doesn't need to tell us this, but saves us a lot of time 
and pain when it does.

-- Ron Bourret


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.