XML ist eine Metasprache, definiert als ein sogenanntes
Applikationsprofil von
SGML, mit deren
Hilfe neue Beschreibungssprachen definiert werden können.
SGML ist hochkomplex und stellte sich deshalb als
zu kompliziert für Webbelange heraus, weshalb 1992 eine
eine ISO8879 konforme SGML Applikation, vorgeschlagen
wurde - HTML.
Nachteilig an HTML wird bewertet, daß man zwar ganz gut
mittels HTML angeben kann, wie die Dokumente im Browser aussehen
sollen, jedoch die inhaltliche Strukturierung großer
Datenmengen von HTML kaum unterstützt wird.
Mit XML erfolgt die Beschreibung des Kontextes und somit der
Bedeutung der Daten. Mittels XML können, im Gegensatz
zu HTML, auch neue Tags definiert werden. An der Endgülitgen
Spezifikation von XML wird noch gearbeitet, weshalb nur die
wenigsten Browser XML interpretieren können.
Die nächste Version von HTML wird auf Basis von XML entwickelt.
-
http://www.ucc.ie/xml/, XML - FAQ
-
http://www.xml.com, XML and Query Languages
-
http://www.w3.org/TR/REC-xml, W3C Recommendation
-
http://www.w3.org/TR/WD-html-in-xml/, Reformulating HTML in XML
-
http://www.heise.de/ix/raven/Web/xml/, Linksammlung der iX
-
http://www.teamone.de/selfhtml/tbbg.htm, XML bei Selfhtml
-
http://msdn.microsoft.com/workshop/xml/index.asp, Microsoft entdeckt XML