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

Re: Typing and paranoia


frame xml
Tim Bray wrote:
> There's really not too much paranoia-fuel in that complex of issues 
> though.  What really scares me is the recurring theme that we ought to 
> re-frame XML as a data model and treat the syntax as just one 
> serialization.  That makes me seriously paranoid - if somebody promises 
> me XML, I want a stream of unicode characters with angle-brackets, not 
> some fragile opaque binary kludge which is advertised as having infoset 
> semantics  -Tim

Yes, that trend is worrying, I think in part due to confusion about what "XML" 
is. To be honest, I don't think that there are many people that, having thought 
about it and carefully measured their words, truly want to "re-frame XML as a 
data model and treat the syntax as just one serialization".

What they see is that there is a huge amount of tools that can be used to work 
with "XML", as well as a large talent pool. This leads them to use "XML" in 
situations where XML proper (aka ABUC) causes problems. That is when they start 
looking into ways of transmitting the infoset in ways more efficient than 
expressing it with XML, which is the standard way to serialize the infoset even 
if it wasn't created that way.

In other words, they're not necessarily treating the syntax as /just/ a 
serialization: it just so happens that it's the only serialization they know of. 
And sometimes they want another one.

So they want to send infosets around, because they play well with "XML" tools. 
As long as the distinction is well understood, that doesn't make me paranoid. 
What *does* make me paranoid is seeing those binary infosets created in ad hoc 
fashions by people that don't see the difference, or that don't care if they do. 
   And yes, altogether too often the ad-hoc'ness of the enterprise, quickly 
thrown together and ratified by a vertical industry consortium using the weight 
of a big player, will produce a fragile opaque kludge of a format.

The problem is: binary infoset aren't going away. And I'm seriously concerned 
that two years hence if I want to send XHTML+SVG to a constrained terminal I'll 
have to kludge together two kludges into a third. Yuk.

-- 
Robin Berjon <robin.berjon@e...>
Research Engineer, Expway
7FC0 6F5F D864 EFB8 08CE  8E74 58E6 D5DB 4889 2488


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.