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

Re: RE: Sky is falling again...


falling text
From: "Mike Champion" <mc@x...>

> Question: this was a much-touted advantage of SGML, but did/do off-the-shelf 
> SGML processors (Epic, XMetal, SP, etc.) support this kind of thing?   Or was it
> something that people wrote custom code to handle for every "little language"?

The three most popular SGML processors (SP, SGMLS, OmniMark) all support
short-references and minimization (the two go together, to allow infix delimiters
such as  a^2 ) and it is widely used, for element values.

"SGML" and "XML" editors are very different animals: they typically parse the
SGML on opening, and present some kind of a tree view.  So they are
really "infoset editors".  

Shortrefs (+ minimization) are useful for:
 - reducing the markup:data ratio (smaller file size, less typing, more screen area
  dedicated to text)
 - increasing the readability of the text (less fluff, or use familiar delimiter such
  as blank lines as paragraph separators and inital tabs for list item starts)
 - allowing easier import: an external entity could be a CVS resource, and
   it is parsed into elements by the recipient rather than requiring the 
   sender to use XML
 - increasing the recoverability of the text (in case of missing markup)

The QUASIWYG XML editors will typically try to provide different mechanisms
for the same outcome:
  - turn off tags for more screen area
  - provide simple stylesheets
  - treat data conversion it as a server-side problem (hence the need for 
   query languages etc)
  - prevent the user from making mistakes

So you could say that underlying the SGML/XML-as-text editor
and the SGML-XML-as-infoset editors are very different assumptions
about skills levels, maintenance, system architectures, content
management, work practises of operators, document sizes, 
and the tasks involved in editing (e.g. entering new text or
marking up existing text.)  

Cheers
Rick Jelliffe
Topologi Pty. Ltd.

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.