submit urlsubmit rss feedadd directorysearch engine marketing

article

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.

More on [ Extensible Markup Language ]


directory of related categories

 
XML RSS feed
kids computing - Google News

Tech students teach low-income kids computer skills - Atlanta Journal Constitution
Thu, 14 Aug 2008 12:57:42 -0000
Tech students teach low-income kids computer skillsAtlanta Journal Constitution,  USA - Aug 14, 2008The Community Classroom portal was an instant hit with kids like Neiman Ugbesia, 10, who loved the one-stop convenience the portal brought to computer ...
Macman: Back chat - Sydney Morning Herald
Wed, 27 Aug 2008 17:12:40 -0000
Macman: Back chatSydney Morning Herald, Australia - 24 minutes ago... kids, and even some of those they call "old people", seem to be raping the English language and conversing through their mobile multimedia computers in ...
Lagging Web access puts Arizona kids behind - Arizona Republic
Sun, 24 Aug 2008 07:21:58 -0000
Lagging Web access puts Arizona kids behindArizona Republic, AZ - Aug 24, 2008Too few schools have enough computers or computing power to administer the AIMS test to more than one or two classrooms at a time. ...
Driving The Innovation Economy In The GTA - Canada NewsWire (press release)
Wed, 27 Aug 2008 15:12:36 -0000
Driving The Innovation Economy In The GTACanada NewsWire (press release), Canada - 2 hours agoDr. David Lie and his research team aim to improve the security of computing systems by enhancing software at layers below the operating system to implement ...
AUBURN HILLS: Athletes will tell kids how faith helped them - Detroit Free Press
Sun, 24 Aug 2008 07:12:40 -0000
AUBURN HILLS: Athletes will tell kids how faith helped themDetroit Free Press, United States - Aug 24, 2008Participants can share information and keep abreast of the latest developments in personal computing. There will be a question-and-answer session. ...
Design up front for HP - The Times
Wed, 27 Aug 2008 13:01:58 -0000
Design up front for HPThe Times, South Africa - 4 hours agoIs green computing a big concern for HP? I have been to the recently concluded WEF in Cairo. When we look at a future scenario such as the year 2025, ...

 
Subscribe to Computers RSS feed

directory of related sites

Web Monkey: XHTML Overview - An introduction to XHTML for those who know HTML.

XML.com - Community resources and solutions, XML authoring tools, XML resources, and interactive forums.
Meta Description: [ XML.com, where the XML community shares XML development resources and solutions, features timely news, opinions, features, and tutorials; the Annotated XML specification created by Tim Bray; authoring tools, XML developer resources, interactive forums... ]

XML related videos
be presenting Prince XML. Prince Overview: Prince is a computer program that converts XML and HTML into PDF documents ...
Next Video

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor