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

Re: XML-Data: advantages over DTD syntax?

  • From: "Rick Jelliffe" <ricko@a...>
  • To: <xml-dev@i...>
  • Date: Fri, 3 Oct 1997 05:44:38 +1000

framemaker edd

> From: Henry S. Thompson <ht@c...>

> In the area of document grammar specification, XML-Data offers no
> functionality which cannot be duplicated by extensive use of parameter
> entities, or at worst tedious by-hand expansion.  But it provides that
> functionality in a transparent (in some cases MUCH more transparent)
> way, and in my view that makes it worth bothering.

I call as exhibit #1 FrameMaker's EDD (element description definition???)
format.   The developers of XML-data should look hard at it, and the
lessons to be drawn from it.  It seems to have been conceived as a
better SGML than SGML  (Frame also had an additional requirement to 
embed structure into their interchange format too). 

It is more friendly/verbose than SGML's declarations, provides 
slightly more expressivity, slightly better attribute types,
and includes style specification for element-types-in-context.
It also has a cool syntax-directed editor.

It is certainly far more developed than XML-data (in that it
has been developing and in use for a few years now), though
it does not use XML elements for declarations nor use inheritance
mechanisms.  I have watched EDD with interest, and the first
comment to make is that they have had to match SGML's primitive
capabilities, even in things that did not seem requirements
to them at first.  XML-data would have to do the same, I'd
expect, unless it offers significant benefits in some new area.

EDD has become a very large product, but I found that using
it (in the recent FrameMaker+SGMLs) was a little tedious, 
in that it did not offer such enormous advantages to make 
warranted the duplication of SGML declaration in its own syntax.

For exhibit #2, I call the Pinnacles or DOCBOOK DTDs, expressed
in XML-data.  Can someone whip it up, and we can get a much better
feel for how readable it is as a declaration syntax for a nice
juicy DTD?  The number of derived element types will probably be
much fewer than the number of base element types, surely. Without
exhibit #2, I really don't feel comfortable making claims that
XML-data is verbose (or reading claims that is is more transparent!)
 

Rick Jelliffe
 



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/
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.