Hintergründiges
Um XML in der Praxis sinnvoll einsetzen zu können, gibt es mittlerweile eine Vielzahl begleitender Standards (XHTML, XML Namespaces, XML Schema, XPointer, XLink, XSLT, XPath, sowie eine Reihe bereits bestehender XML Dokumententypen für spezifische Anwendungsgebiete), deren Aufgaben und Arbeitsweisen man kennen sollte, um sich im zunehmend komplexer werdenden Umfeld neuer WWW-Technologien zurechtzufinden. Der Kurs gibt einen umfassenden Überblick über alle relevanten Standards und zeigt zudem anhand einiger Beispielanwendungen von XML, weshalb der Umstieg auf XML eine vielversprechende Strategie darstellt.
In der heutigen Wahrnehmung wird XML oft allein auf die syntaktischen Aspekte reduziert, und XML einfach als eine neue Syntax betrachtet, mit Hilfe derer anwendungsabhängige Datenstrukturen definiert werden können. Diese Sicht ist zwar ein wichtiger Aspekt von XML, greift aber zu kurz, um das Potential eines Umstiegs auf XML vollständig und langfristig abschätzen zu können. Die Motivation von XML war die Definition anwendungsabhängiger Dokumentenstrukturen für das Hypermedia-Umfeld des WWW, was an vielen der begleitenden Standards erkennbar ist. Erst die Sicht von XML als Sprache für ein Hypermedia-Umfeld ermöglicht eine komplette Übersicht über die Möglichkeiten von XML. |
 |
Typisch Standard
Während HTML beim Siegeszug ins Web mehr und mehr auf die Beschreibung von Bildschirmseiten spezialisiert wurde, haben die XML-Urheber derlei Anforderungen gänzlich ausgeklammert. Zwar nehmen XML-Dokumente genau wie modernere HTML-Anwendungen Bezug auf Style Sheets, damit sie sich ansprechend darstellen lassen. Doch der charakteristische Inhalt eines XML-Textes steckt in den darin festgelegten Datenstrukturen, selbst wenn diese sich überhaupt nicht auf das Layout auswirken.
Der Standard XML ermöglicht den Austausch von Daten anwendungsübergreifend. Selbst die Übergabe von Daten zwischen Organisationen und Branchen kann mit XML realisiert werden. Viele neue Formate, wie RDF oder BMECat basieren schon auf XML. Mit XSLT können XML Dateien von einem Format in ein anderes konvertiert und formatiert werden. Insellösungen können endlich integriert werden. eCommerce, Office und CAD Software unterstützen schon heute das universelle Datenformat XML. Entwickeln Sie eigene Vorlagen für Dokumenttypen, wie z.B. einen Warenkatalog, und lernen Sie, wie Sie sich die Fähigkeiten von XML und XSLT zunutze machen können. |