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

Re: terra incognita

Re:  terra incognita
 From: "Derek Denny-Brown" <derekdb@m...>
>> From: Rick Jelliffe [mailto:ricko@a...]
>> XML is not a data serialization language.  It is a markup
>> language, where text (i.e. words and sentences) can be annotated.

> I have heard this type of statement (that XML is primarily about
> annotating text) repeated many times.  XML _did_ have data exchange as
> one of it's priorities, back when 1.0 was released.  Take for example,
> the below quote from the press statement about the release of XML 1.0
> (http://www.w3.org/Press/XML-PR):

> "XML is primarily intended to meet the requirements of large-scale Web
> content providers for industry-specific markup, vendor-neutral data
> exchange, media-independent publishing, one-on-one marketing, workflow
> management in collaborative authoring environments, and the processing
> of Web documents by intelligent clients."

Are you saying that XML is defined by what press releases say about it?

In any case, "data exchange" does not imply "data serialiazation": there was
not a serious attempt when XML was created to figure out the useful
requirements for serializing any arbitrary data. Instead, the idea was to
trim SGML of the bits that were not needed for sending resolved documents
over the WWW. 

> To select one view and define that as the
> correct view, just hurts XML in the long run.

No. To not understand and recognize the focus of attention of the design
of XML results in misleading people that XML can do things it cannot do
well. Such as sending non-text data (such as control characters).

I am sure this is upsetting for DBMS vendors who are trying so hard
to make XML into something they can get a profit from.  But just because
your market is so big is no reason to come and foul up our backyard by 
making XML allow non-text characters. 

Rick Jelliffe


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.
First Name
Last Name
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.