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

Re: syntax (was RE: What is "the Web")


what is syntax
4/26/2002 2:41:04 PM, "Simon St.Laurent" <simonstl@s...> wrote:


>I'm not expecting the entire world to use XML syntax - it's not ideal
>for everything - but when it's time to present a canonical and
>processable view of information, it's glorious stuff. 

I presume that most of us agree in principle.  There are a few
smokestacks spoiling the glorious view, however:

1- Not all syntax is canonical; you need something like the 
InfoSet to say that single/double quotes don't matter, etc..

2 - Some syntax is sugar, but sugar is tasty: CDATA sections come to
mind; they're nice for some things (escaping scripts being the
canonical example) but they'll disappear from your syntax if you run 
it through XSLT.

3 - There's a lot of inefficiency in that syntax, either for humans
to produce, or to stuff down narrow bandwidths to small devices, or
whatever.  

4 - For better or worse, many recent specs are not based on the 
syntax  -- XPath/XQuery, SOAP, DOM (of course).  This produces
an impedence mismatch.

So, how do you deal with all this and still enjoy the view?



  • Follow-Ups:
    • Re: syntax
      • From: "Simon St.Laurent" <simonstl@s...>

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.