A little known but cool feature of Internet Explorer is its support for XML data islands. Basically, you can embed some XML data in a page like this: <html> <head> <xml> <root>Some data</root> </xml> </head> Even cooler, you can reference an external data source: <xml src="data.xml"></xml> The classic “Ajax” way to load XML data involves a couple of ActiveX objects: var http = new ActiveXObject("M