submit urlsubmit rss feedadd directory

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

RSS@
XSL@
 

 

 
directory of related topics

SGML :: Markup Languages
Metadata :: Cataloguing

 
XML RSS feed
XML - Twitter Search

Milkbox - Lightbox for Mootools 1.2.x with Xml and Flash/Swf ... - http://bit.ly/43g6fB #flash @open4gjoomla
imoracle (Abhinav Singh) Sat, 07 Nov 2009 14:29:34 -0000
Milkbox - Lightbox for Mootools 1.2.x with Xml and Flash/Swf ... - http://bit.ly/43g6fB #flash @open4gjoomla
@rinaldifonseca como assim? não tem xml no vraptor... só a declaração do filtro no web.xml
lucascs (Lucas Cavalcanti) Sat, 07 Nov 2009 14:27:18 -0000
@rinaldifonseca como assim? não tem xml no vraptor... só a declaração do filtro no web.xml
Interesting tool for Red5 devs. log4j.properties to logback.xml Translator : http://bit.ly/2HM3iG
newviewnetworks (newviewnetworks) Sat, 07 Nov 2009 14:25:50 -0000
Interesting tool for Red5 devs. log4j.properties to logback.xml Translator : http://bit.ly/2HM3iG
Experimenting with guice and warp-persist. Hmm... Things have really gotton simpler since the XML based configuration days.
ErikBrakkee (Erik Brakkee) Sat, 07 Nov 2009 14:23:37 -0000
Experimenting with guice and warp-persist. Hmm... Things have really gotton simpler since the XML based configuration days.
On my way creating something almost similar to DA's xml structure site. Hope it won't take long messing up with the codes
jidah (Wirdy J Hamidy) Sat, 07 Nov 2009 14:22:32 -0000
On my way creating something almost similar to DA's xml structure site. Hope it won't take long messing up with the codes
ScalaのXMLパース本当に楽だなー。scala.io.Sourceの開けっ放しはアレだけど。
tantack (tantack) Sat, 07 Nov 2009 14:22:30 -0000
ScalaのXMLパース本当に楽だなー。scala.io.Sourceの開けっ放しはアレだけど。

 
Subscribe to XML RSS feed

directory of related sites

Extensible Markup Language (XML) - Main page for World Wide Web Consortium (W3C) XML activity and information.

XML Activity Statement - An executive overview of W3C's current and historical work on the Extensible Markup Language (XML).

XML related videos
SGML, XML and HTML Part 2
Next Video
XML related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor