Joe Mabel offers some thoughts on XML

by Joe Mabel

1 2 3 4    Next >>>

Ironically, I spent part of my very last day as a director at Saltmine in January 2001 writing a "thought-leadership piece" for the company's web site, laying out some of my/our thinking on XML, especially as it applies to wireless technology. Needless to say, it never saw the light of day: a company doesn't want to show that they have laid off one of their thought leaders.

It seemed a pity not to share some of my thoughts on the topic, so I've decided to do an equivalent "think piece" here on my own site.

If you are already familiar with HTML, you can click here to stay on the main line of this article and skip the sidebar below. [Yes, I know it's not literally a sidebar.]


Sidebar: What exactly is XML?

The World Wide Web Consortium 🔗 calls XML "the universal format for structured documents and data on the web." XML is a simplified version of SGML (Standard Generalized Markup Language), much more suitable than SGML for use on the Web.

If you are familiar with HTML, XML will look familiar. Just imagine an HTML-like language, where you could invent new tags and attributes to represent different types of information instead of just layout of web pages. For example, the following would be a valid XML fragment:

<country name="United States of America" shortname="USA" continent="North America">
    <headofgovernment title="President">George W. Bush</headofgovernment>
</country>
<country name="United Kingdom of Great Britain and Northern Ireland" shortname="UK" continent="Europe">
    <monarch title="Queen">Elizabeth II</monarch>
    <headofgovernment title="Prime Minister">Tony Blair</headofgovernment>
</country>

In October 2000, XML officially became a W3C recommendation to the ISO for recognition as an international standard, but it already has had more influence than most formally adopted standards.

The W3C maintains an official web page about XML at http://w3c.org/XML 🔗.


Copyright ©2001 Joseph L. Mabel

1 2 3 4    Next >>>

January 26, 2001




Last modified: 2003

My e-mail address is jmabel@joemabel.com. Normally, I check this at least every 48 hours, more often during the working week.