[XML-DEV Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: James Clark: XML versus the Web
- From: Uche Ogbuji <uche@ogbuji.net>
- To: "Costello, Roger L." <costello@mitre.org>
- Date: Wed, 24 Nov 2010 14:44:45 -0700
I agree 100%, and it feels to me as if the XML community is the last to know. This is right along the lines of what I've delurked to point out in the past couple of months or so. I think many of us who were the biggest cheerleaders and implementers in XML during the early days, for the precise reason James Clark mentions, got turned off in recent years as the various spec-makers complicated everything to hell, forgetting the lessons of CORBA, DCE, EDI etc. I am reminded of folks like Daniel Veillard and the Firefox brower developers from whom I heard in one form or another: XML? CSS? XPath 1.0? Cool ideas basically, but what's all this other madness they're shoving into the same box?
I think the unfortunate reality right now is that XML has become enterprisey, and that just doesn't suit the Web. JSON has flaws of its own, but it is simple. XML will probably always have a place for me, but only at the shallowest layer, where it still provides the important benefits James lists.
--Uche
On Wed, Nov 24, 2010 at 12:50 PM, Costello, Roger L. <costello@mitre.org> wrote:
Hi Folks,
James Clark just posted an interesting blog:
http://blog.jclark.com/2010/11/xml-vs-web_24.html
Here are a few excerpts:
Personally, I got into XML not to make my life as a developer easier, nor because I had a particular enthusiasm for angle brackets, but because I wanted to promote some of the things that XML facilitates, including:
*textual (non-binary) data formats;
*open standard data formats;
*data longevity;
*data reuse;
*separation of presentation from content.
...
Then there are the specs. For JSON, you have a 10-page RFC, with the meat being a mere 4 pages. For XML, you have XML 1.0, XML Namespaces, XML Infoset, XML Base, xml:id, XML Schema Part 1 and XML Schema Part 2. Now you could actually quite easily take XML 1.0, ditch DTDs, add XML Namespaces, xml:id, xml:base and XML Infoset and end up with a reasonably short (although more than 10 pages), coherent spec. (I think Tim Bray even did a draft of something like this once.) But in 10 years the W3C and its membership has not cared enough about simplicity and coherence to take any action on this.
...
So what's the way forward? I think the Web community has spoken, and it's clear that what it wants is HTML5, JavaScript and JSON. XML isn't going away but I see it being less and less a Web technology; it won't be something that you send over the wire on the public Web, but just one of many technologies that are used on the server to manage and generate what you do send over the wire.
In the short-term, I think the challenge is how to make HTML5 play more nicely with XML. In the longer term, I think the challenge is how to use our collective experience from building the XML stack to create technologies that work natively with HTML, JSON and JavaScript, and that bring to the broader Web developer community some of the good aspects of the modern XML development experience.
_______________________________________________________________________
XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.
[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
subscribe: xml-dev-subscribe@lists.xml.org
List archive: http://lists.xml.org/archives/xml-dev/
List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
-- Uche Ogbuji http://uche.ogbuji.net Weblog: http://copia.ogbuji.net
Poetry ed @TNB: http://www.thenervousbreakdown.com/author/uogbuji/ Founding Partner, Zepheira http://zepheira.com
Linked-in: http://www.linkedin.com/in/ucheogbuji Articles: http://uche.ogbuji.net/tech/publications/ Friendfeed: http://friendfeed.com/uche
Twitter: http://twitter.com/uogbuji http://www.google.com/profiles/uche.ogbuji
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
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.
|
|