Websiteentwicklung: XML: Geschichte
Aus Wikibooks
Standard Generalized Markup Language (ISO 8879:1986) ist eine komplexe Auszeichnungssprache, die als Vorgänger von XML angesehen wird. Sie wurde in den 80er Jahren standardisiert und ist aus einem IBM-Forschungsprojekt hervorgegangen. Das Ziel war, ein allgemeines Kodierungsschema zu schaffen, mit dem Texte logisch und semantisch strukturiert werden können. SGML fand eine weite Verbreitung, da jedoch aufgrund seiner Komplexität und Flexibilität die Programme zu ihrer Verarbeitung komplex, teuer und schwer zu handhaben waren, wurde sie nur von größeren Organisationen und Konzernen verwendet. 1989 entwickelte Tim Berners-Lee auf Basis von SGML eine einfache Sprache zur Strukturierung von Dokumenten des CERN. Das war HTML. Im Interesse einer einfachen Verwendung von HTML wurden einige Vorteile von SGML geopfert. Das war eine pragmatische Entscheidung, die dazu führte, daß sich HTML explosionartig verbreitete. Der geringe Sprachumfang der frühen HTML-Versionen führte jedoch dazu, daß proprietäre Auszeichner eingeführt wurden und ein Versionschaos entstand. Deshalb wurde HTML vom W3C standardisiert. Die Bemühungen, zu den Idealen der Dokumentenverarbeitung zurückzukehren, führte parallel dazu zur Entwicklung von XML. XML ist im Prinzip ein vereinfachte Version der SGML, die einfacher zu handhaben ist. Diese Einfachheit erleichtert die Handhabung so sehr, dass das altbekannte HTML nun auf Basis von XML, anstatt SGML neu definiert wurde. Das Ergebinss heißt XHTML.

