Was Sie hier finden

Auf diesen Seiten finden Sie frei zugängliche Informationen und Beispiele zu

  • XML
  • XSL (Formatting Objects)
  • XSLT
  • SVG

Der inhaltliche Schwerpunkt dieser Seiten liegt beim Thema Transformation von XML-Daten in Endbenutzerformate. Die Transformationen werden mit XSLT realisiert. Eine grundlegende Einführung in XSLT, SVG oder Formatting Objects finden Sie in der Literatur. Eine XSLT-Referenz (300K) mit Kommentaren und Beispielen als PDF finden Sie ebenfalls auf diesen Seiten. Wenn Sie nach einer Online-Referenz suchen, sollten Sie bei www.xsl-rp.de vorbeischauen.
Beispiele für Transformationen finden Sie in Form von Stylesheets und Erklärungen zu ihrer Wirkweise. Den Quellcode dazu in den Paketen, die zum download bereitstehen.
Wenn Sie noch nicht viel Erfahrungen mit XSLT haben, lesen und experimentieren Sie zunächst nur mit den Stylesheets zur Wandlung in HTML.

Wie diese Site gemacht wird

Dieses Web-Angebot kommt ohne serverseitige Programmierung aus, d.h. besteht aus rein statischen HTML-Seiten. Die Seiten werden mit Jakarta ANT - also im batch - aus XML Seiten generiert. Alle ornamentalen Elemente (Tabs und Labels, etc..) werden zunächst als SVG Grafiken aus den Texten generiert, um anschliessend mit dem SVG-Werkzeugkasten Batik in Rastergrafiken konvertiert zu werden. Der Qualitätsverlust bei den Grafiken wird zugunsten der Seitenbesucher ohne SVG-Plugin in Kauf genommen.

SVG ist ebenfalls ein Themenschwerpunkt dieser Site. Die SVG-Beispiele sind ohne Adobe-SVG-PlugIn von Adobe nicht nutzbar. Im Unterschied zu den übrigen Themenseiten enthalten die SVG-Beispiele Java-Script Code und weichen insofern vom Dogma der statischen HTML-Seiten ab.

Für einige Seiten wird eine druckbare Version ohne Navigationselemente generiert.

© M. Knobloch 2003-06-22 created with SAXON 7.5.1 from Michael Kay XSL Version 1.8