XML Becomes Pervasive on the Web
by Kevin Farnham
I attended the Web 2.0 Expo last week, representing the AOL Developer Community. One thing that stands out for me is -- not only is XML experiencing a kind of "renaissance" (renewed interest in XSLT, application of microformats as a mechanism for creating the uncapitalized "semantic web," revived XML-related standards activity, etc.) -- but in a very real sense, XML has become pervasive on the Web. It's become a natural part of every Web developer's toolkit.
In a sense, you can no longer put "XML" on your resume in the list of technologies you understand. Yes, it's been that way for a while, but what I mean is that today there are new complexities, new mechanisms which utilize XML, and these are moving to the forefront, becoming a "standard" means for distributing data and interfacing applications on the Web. Hence, for a Web developer to say "I know XML" will prompt a well-deserved "well, duh!" response from any other Web developer.
There was not a single session (as far as I'm aware) that was "about" XML or XSLT or REST. There was a session about microformats. Yet XML as a data transport and/or application interface device was an element in almost every code-centric session I attended.
That was the holy grail for a long long time: XML as a checkbox on an RFP or resume. Then XML-applied-to-X as a series of checkmarks. Then for it to become invisible plumbing.
|XML technologies seem to have grown into a holistic approach, evolving in every tier of a web application as I mention on my blog: "RIAs favour XML technologies throughout all Web Application Tiers..?" http://synodinos.wordpress.com/2007/04/23/rias-favour-xml-technologies-throughout-all-web-application-tiers/|