The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages, capable of describing many different kinds of data. In other words XML is a way of describing data and an XML file can contain the data too, as in a database. It is a simplified subset of Standard Generalized Markup Language (SGML). Its primary purpose is to facilitate the sharing of data across different systems, particularly systems connected via the Internet. Languages based on XML (for example, Geography Markup Language (GML), RDF/XML, RSS, Atom, MathML, XHTML, SVG,Klip and MusicXML) are defined in a formal way, allowing programs to modify and validate documents in these languages without prior knowledge of their particular form.
History
The versatility of SGML for dynamic information display was understood by early digital media publishers in the late 1980s prior to the rise of the internet. By the mid-1990s some practitioners of SGML had gained experience with the then-new World Wide Web, and believed that SGML offered solutions to some of the problems the Web was likely to face as it grew. Dan Connolly added SGML to the list of W3C's activities when he joined the staff in 1995; work began in mid-1996 when
Jon Bosak developed a charter and recruited collaborators. Bosak was well-connected in the small community of people who had experience both in SGML and the Web. He received support in his efforts from Microsoft.
XML was designed by an eleven-member working group, supported by an (approximately) 150-member Interest Group. Technical debate took place on the Interest Group mailing list and issues were resolved by consensus or, when that failed, majority vote of the Working Group. The decision record was compiled by Michael Sperberg-McQueen 4 December 1997. James Clark served as Technical Lead of the Working Group, notably contributing the empty-element "" syntax and the name "XML". Other names that had been put forward for consideration included "MAGMA" (Minimal Architecture for Generalized Markup Applications), "SLIM" (Structured Language for Internet Markup) and "MGML" (Minimal Generalized Markup Language). The co-editors of the specification were originally Tim Bray and Michael Sperberg-McQueen. Halfway through the project Bray accepted a consulting engagement with Netscape, provoking vociferous protests from Microsoft. Bray was temporarily asked to resign the editorship. This led to intense dispute in the Working Group, eventually solved by the appointment of Microsoft's Jean Paoli as a third co-editor.
Obama Uses Text Messaging With Eye On Nov. 4 Thu, 28 Aug 2008 16:22:00 -0400 The Obama campaign has used text messaging to communicate with its supporters. Andrew Rasiej, founder of TechPresident, a blog that focuses on technology and the presidential campaigns, says the cell phone numbers can be used to get out the vote on Nov. 4. 'Marketplace' Report: Relief For Porn Addicts Thu, 28 Aug 2008 13:00:00 -0400 In the newest test version of Microsoft's forthcoming Internet Explorer, consumers will have the option to surf without a "history." There are benefits to this feature beyond just prolonging marriages. FCC Spreads The Word On Digital TV Switchover Mon, 25 Aug 2008 10:04:00 -0400 In February, people who use an antenna to get television signals will have to begin using conversion boxes to watch their favorite programs. The Federal Communications Commission will start an 80-city tour this week to talk about the changes.
L.A. Times - Technology News
Diabetes researchers convert pancreas cells to produce insulin Thu, 28 Aug 2008 00:00:00 -0700 The Harvard study may ultimately shift treatment options away from stem cells for a variety of diseases.
Injecting a cocktail of proteins directly into the bodies of diabetic mice, researchers have converted normal pancreas cells into insulin-producing cells -- a genetic transformation that could pave the way for treating intractable diseases and injuries using a patient's own supply of healthy tissue.
Coming soon: 'Facebook: The Movie'? Thu, 28 Aug 2008 00:00:00 -0700 Is Aaron Sorkin getting his geek on?
A cellphone bill roams to the stratosphere Wed, 27 Aug 2008 00:00:00 -0700 Santa Monica resident Aurelie Foucaut traveled last month to Paris with her two kids. During a brief stopover in Montreal, she made six calls on her BlackBerry to friends and family members, each lasting less than three minutes.