W3CGerman W3C Office

World Wide Web Consortium gibt Extensible Stylesheet Language 1.0 als W3C Recommendation frei

XSL 1.0 ermöglicht die professionelle Formatierung von XML-Dokumenten

Kontakt Amerika --
Janet Daly, <janet@w3.org>, +1.617.253.5884 oder +1.617.253.2613
Kontakt Europa --
Marie-Claire Forgue, <mcf@w3.org>, +33.492.38.75.94
Kontakt Asien --
Saeko Takeuchi <saeko@w3.org>, +81.466.49.1170

Dies ist die Übersetzung der Pressemitteilung: World Wide Web Consortium Issues Extensible Stylesheet Language 1.0 as a W3C Recommendation. Die Datumsangaben entsprechen nicht der Veröffentlichung dieser Mitteilung in Deutschland.
Übersetzung: Ursula Bernhard


http://www.w3.org/ -- 16. Oktober 2001 -- Das World Wide Web Consortium (W3C) hat die Spezifikation Extensible Stylesheet Language (XSL) 1.0 als W3C Recomendation freigegeben. XSL stellt eine branchenübergreifende Vereinbarung über eine XML-basierte Sprache dar, die Formatierungsmöglichkeiten für XML-Dokumente spezifiziert. Sie wird zusammen mit XSL Transformations (XSLT) angewendet, eine XML Sprache zur Transformation strukturierter Dokumente. Eine W3C Recommendation besagt, dass eine Spezifikation stabil ist, zur Interoperabilität des Webs beiträgt und von den W3C-Mitgliedern geprüft und für eine allgemeine Übernahme befürwortet wurde.

XSL 1.0 ermöglicht ein strukturiertes Styling von XML-Dokumenten

Für Dokument-orientierte Branchen hat die Extensible Markup Language (XML) trotz einiger Einschränkungen weitgehend gehalten, was sie versprochen hatte. XML hat sich so zwar als ein leistungsfähiges Format für strukturierte Daten erwiesen, doch fehlen noch immer die hoch entwickelten Möglichkeiten der Formatierung und strukturellen Transformation kommerzieller Publikationswerkzeuge.

XSLT 1.0, die XML-Sprache zur Transformation von XML-Daten und -Dokumenten, hat bereits seit November 1999 den Status einer W3C Recommendation und wird sowohl in der Entwicklung als auch in kommerziellen Produkten breit eingesetzt. XSL 1.0 baut auf XSLT 1.0 auf und ermöglicht es den Benutzern zu beschreiben, wie XML-Daten und -Dokumente zu formatieren sind. XSL 1.0 leistet dies durch die Definition von Formatierungsobjekten wie Fußnoten, Kopfzeilen, Spalten und anderen Elementen, die bei paginierten Medien üblich sind.

Designer verwenden XSL 1.0 Stylesheets, um Wiedergabepräferenzen für einen XML-Dokumenttyp zu bezeichnen, einschließlich Styling, Layout und Paginierung auf einem Präsentationsmedium wie z.B. ein Browserfenster, eine Broschüre oder ein Buch. Ein XSL-Programm nimmt das XML-Dokuments und das XSL-Stylesheet und erzeugt eine Wiedergabe des Dokuments. XSLT 1.0 ermöglicht es, die ursprüngliche Struktur eines XML-Dokuments signifikant zu verändern (automatische Generierung von Inhaltsverzeichnissen, Querverweisen, Registern usw.), während XSL 1.0 eine komplexe Dokumentformatierung durch den Einsatz von Formatierungsobjekten und -eigenschaften erlaubt.

XSL 1.0 stellt professionelle Druck-Optionen für XML-Dokumente und Daten bereit

Da bei XSL 1.0 die Formatierung paginierter Medien im Mittelpunkt steht, erlaubt es eine Verwendung professioneller Druck-Optionen und -Funktionen in XML-Dokumenten. XSL 1.0 und XSLT ermöglichen es, die Erfordernisse des Webs und der druckbasierten Medien-Formatierung zu erfüllen. Nun kann man Dokumente und Daten in XML speichern, ihre Formatierung und Wiedergabe festlegen und Versionen sowohl für die Wiedergabe im Web als auch mittels Printmedien erstellen.

XSL 1.0 ergänzt CSS-Techniken

Die CSS-Sprache (Cascading Style Sheet), und zwar sowohl Stufe 1 als auch Stufe 2,   ist seit langem als die bevorzugte Sprache für das Styling von HTML- und XHTML-Dokumenten anerkannt. CSS kann weiterhin für XML-Formatierung verwendet werden und erfüllt die Erfordernisse von Web-Designern in den Fällen, in denen keine strukturellen Transformationen erforderlich sind.

Die CSS und XSL Working Groups des W3C haben zusammengearbeitet, um sicherzustellen, dass ihre Ergebnisse komplementär sind. Durch die Verwendung von CSS-Eigenschaften und des CSS-Formatierungsmodells, hat die XSL Working Group vollständige Kompatibilität und Interoperabilität zwischen den beiden Styling-Familien gewährleistet.

XSL profitiert von Industrie-Unterstützung und Benutzertests

Führende Industrievertreter und XML-Experten waren an der Entwicklung sowohl der Transformations-   als auch der Formatierungskomponenten von XSL beteiligt, einschließlich (in alphabetischer Reihenfolge) Adobe, Antenna House, Arbortext, Bitstream, Enigma, IBM, James Clark, Microsoft, Oracle, RivCom, SoftQuad, Software AG, Sun Microsystems, University of Edinburgh und Xerox. Es gibt eine rege Beteiligung an der Implementierung, die in den Referenzen für XSL 1.0 zum Ausdruck kommt.

Weiterentwicklungen sind schon im Gange

Die XSL und CSS Working Groups arbeiten schon an Verbesserungen und Verfeinerungen der jeweiligen Techniken. Die XSL Working Group hat Vorabentwürfe für XSLT 2.0 und XPath 2.0 veröffentlicht, während die CSS Working Group einige Module und Profile von CSS, Stufe 3, abgeschlossen hat.

Über das World Wide Web Consortium [W3C]

Das W3C wurde gegründet, um das volle Potenzial des Webs auszuschöpfen. Dazu werden einheitliche Protokolle entwickelt, die den Fortschritt des Webs fördern und seine Interoperabilität sicherstellen. Das W3C ist ein internationales Industrie-Konsortium, das gemeinsam vom MIT Laboratory for Computer Science (MIT LCS) in den USA, dem Institut National de Recherche en Informatique et Automatique (INRIA) in Frankreich und der Keio-Universität in Japan geführt wird. Das Konsortium bietet folgende Dienstleistungen: Informationen über das World Wide Web für Entwickler und Benutzer sowie verschiedene prototypische und Musteranwendungen, um den Einsatz der neuen Technik zu demonstrieren. Gegenwärtig sind mehr als 510 Organisationen Mitglieder des Konsortiums. Weitere Informationen finden Sie unter http://www.w3.org/