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

Re: Is XML getting too hard? (was: Re: More on Namespaces...)

  • From: "Simon St.Laurent" <SimonStL@c...>
  • To: "XML Dev" <xml-dev@i...>
  • Date: Mon, 17 Aug 98 19:09:46 UT

Re: Is XML getting too hard? (was: Re: More on Namespaces...)
David Megginson writes:
>What frightens me is the danger that some people might forget about
>layering and try to overload the XML core.  XML 1.0 has some warts,
>but in general, it's beautifully simple.  I have no objection to
>seeing RDF, DCD, Namespaces, etc. built *on top of* XML, but I don't
>want to see them built *into* XML -- imagine if every program that
>worked with ASCII had to be able to parse C++ as well, or if every IP
>router had to know about HTTP!

David's got it right, though routers are learning more about HTTP all the 
time. (_Expensive_ ones, anyway.)

I think layering may provide an elegant answer to the schema/feature 
clusterbombing we're experience now, though it too may require some 
reconfiguration of XML.  Basically, it looks like we have:

* Core syntax (<, >, / - elements, attributes, the XML declaration)
* Minimization (entities and their friends, plus lots of other charmers)
* Schemas (DTDs, DCDs, XSchemas, RDF, etc.)
* Data typing (Goes with schemas, but I'd like to see it independent of any 
particular schema)
* Linking (XLink)
* Referencing (XPointer) [Yes, I know I'm making a questionable distinction.]
* Styling (CSS, XSL)
* Core syntax extensions - namespaces, xml:lang, xml:space

We need to find a way to keep these things separate while making sure they can 
work with each other, and not muddy the name XML too terribly. If 
understanding XML is going to require namespaces and RDF, a lot of folks are 
going to choke.  If XML is about elements and attributes and the rest of it is 
gravy, then I think we'll be all right.

I was going to write a very grumpy essay about this, but it looks like it's a 
widely held concern that people in the right places will likely notice, so 
I'll keep the fire and brimstone to a minimum.

Simon St.Laurent
Dynamic HTML: A Primer / XML: A Primer / Cookies


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


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.