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

Re: Towards XML 2.0

  • From: Kurt Cagle <kurt.cagle@gmail.com>
  • To: Rob Koberg <rob@koberg.com>
  • Date: Tue, 7 Dec 2010 20:25:46 -0500

Re:  Towards XML 2.0
Rob,


> First thing: Get the browser builders to allow cross domain loading of
> XML. Without that you might as just bang your head on a post. (even
> with that, you will just be banging your head on a padded post)

That, unfortunately, is the sticking point. The browser vendors don't LIKE XML, nor do they like the XML community. XML adds programmatic formalism, provides vehicles for extending the core language (HTML) in ways that they didn't intend and that they still have to support, adds a layer of complexity to their ultimate goal of making HTML+JavaScript the lingua franca of the web, and challenges their hegemony in this area. They (and I suspect most people here could put faces on that "they") see themselves as the sole stewards of all that is right and holy on the web, and that means that what most people in this community see as ill-formed XML they regard as being the one true, canonical, god-blessed format, and no other document or data format has any reason to even so much as sully the presence of the one holy language. The XML community is seen as a bunch of sanctimonious old men, antiquated poseurs, and apostates. XML is the devil incarnate.

That's one of the central problems with any solution of getting XML on the browser - it presents a challenge to the control that the HTML core group has over standards there. SVG has only finally begun making traction there, and that only because the mobile market was beginning to adopt it - and because <canvas> has not proved as successful as many had hoped, because it has a fairly steep learning curve. XForms is an also ran project on Firefox (despite actually getting a second wind lately) that was fairly unceremoniously booted off of trunk, and it's considered a real threat because XForms is now beginning to shape up to be sufficiently powerful enough to turn XML into a viable language on the browser. XSLT is still at a 1.0 version on the browser because there's no incentive to upgrade it - it similarly makes XML an attractive alternative on the web, especially if the XSLT language improves in power (as it has been doing, dramatically).

I realize that this is a fairly paranoid interpretation, but I'd contend that there's ample evidence to support it (not least of it being that XML's traction in the mobile space, which is not as tightly controlled as the browser, is considerably stronger). Even if you improve XML (and yes, there's a need for improvement there), it will not change the stranglehold that is keeping XML (and most other languages) off the browser.

Kurt Cagle
XML Architect
Lockheed / US National Archives ERA Project



On Tue, Dec 7, 2010 at 7:15 PM, Rob Koberg <rob@koberg.com> wrote:
On Tue, Dec 7, 2010 at 3:34 PM, Uche Ogbuji <uche@ogbuji.net> wrote:
> On Tue, Dec 7, 2010 at 4:06 PM, Michael Kay <mike@saxonica.com> wrote:
>>
>>> I think we need to focus on the greatest need.  I considered responding
>>> to the earlier "hysteria" comment by saying that most folks on this thread,
>>> and certainly James Clark's post were not "running scared" of JSON.  For my
>>> part, I embrace it, and I know quite a few others do who still want XML to
>>> be simplified.
>>>
>> I don't think it's a case of "running scared". I think it's a case of
>> trying to learn from JSON how much could be achieved with something much
>> simpler than we have today, but without losing the things we really value
>> about XML.
>
> Yes.  Exactly.

First thing: Get the browser builders to allow cross domain loading of
XML. Without that you might as just bang your head on a post. (even
with that, you will just be banging your head on a padded post)

http://www.youtube.com/watch?v=_SjBdVYG9ms&feature=player_embedded

-Rob

_______________________________________________________________________

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




[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!

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.