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

RE: The Rising Sun: How XML Binary Restored the Fortune s of

  • To: elharo@m...
  • Subject: RE: The Rising Sun: How XML Binary Restored the Fortune s of Innovators
  • From: Alessandro Triglia <sandro@m...>
  • Date: Sun, 10 Apr 2005 01:31:11 +0200 (CEST)
  • Cc: xml-dev@l...

significance in xml


> -----Original Message-----
> From: Elliotte Rusty Harold [mailto:elharo@m...] 
> Sent: Saturday, April 09, 2005 08:35
> To: Alessandro Triglia
> Cc: 'Bullard, Claude L (Len)'; 'xml-dev'
> Subject: Re:  The Rising Sun: How XML Binary 
> Restored the Fortune s of Innovators
> 
> 
> Alessandro Triglia wrote:
> 
> > 
> > I am not asserting that all producers of XML fit the above 
> description, but
> > I like thinking that a lot of them do.   Otherwise, it 
> would be hard to
> > understand the significance of the XML infoset, the 
> significance of SAX, the
> > significance of XML Schema, etc.  The XML infoset is 
> important, isn't it?
> 
> No, I don't think it is. Outside of the small community of 
> spec writers 
> and some implementers, it's hard to think of anybody who really cares 
> about or even understands the XML infoset. Developers care about the 
> data models exposed by DOM, SAX, XPath, etc. 


However, I still believe that there are many **producers** of XML who, in fact, care only
about the "infoset" portion of the XML they produce.  In other words, they:

- don't need the ability to use general entity references

- don't need the freedom to choose the nature and amount of whitespace
inside tags

- don't need the freedom to choose between a starttag/endtag pair or an
empty element tag

- don't need the freedom to choose between apostrophe and quote for
attributes

- don't need the freedom to choose the order of attributes

- have no special desire to violate namespace-well-formedness

and so on.

Those guys will not miss anything if the API they use to produce the XML produces a fast infoset document instead.

This is why I said that the infoset is important.  The infoset captures all the information content (in an XML document) that many (most?) people care about.  

Alessandro





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.