OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] The Rising Sun: How XML Binary Restored the Fortunes of I

[ Lists Home | Date Index | Thread Index ]

Alessandro Triglia wrote:

>  
>
>>-----Original Message-----
>>From: Elliotte Rusty Harold [mailto:elharo@metalab.unc.edu] 
>>Sent: Saturday, April 09, 2005 08:35
>>To: Alessandro Triglia
>>Cc: 'Bullard, Claude L (Len)'; 'xml-dev'
>>Subject: Re: [xml-dev] 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.
>  
>
i don't use an api....... although i'm experimenting with opensoap at 
the moment and requires me to use an api for the soapy bit. the rest 
comes from editors, templates, xslt, etc. lots and lots of ways to 
produce xml.

>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
>
>
>
>
>
>-----------------------------------------------------------------
>The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
>initiative of OASIS <http://www.oasis-open.org>
>
>The list archives are at http://lists.xml.org/archives/xml-dev/
>
>To subscribe or unsubscribe from this list use the subscription
>manager: <http://www.oasis-open.org/mlmanage/index.php>
>
>
>!DSPAM:42586630155334132560944!
>
>  
>

begin:vcard
fn:Rick  Marshall
n:Marshall;Rick 
email;internet:rjm@zenucom.com
tel;cell:+61 411 287 530
x-mozilla-html:TRUE
version:2.1
end:vcard





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS