Montag, 1. Dezember 2008





24.06.2008
XML-Report: Famose Parallelen zur Halbzeit

Daniel Koch

Frankreich, Italien, Portugal und die Niederlande fielen dem großen Favoritensterben dieser EM bereits zum Opfer. Nun ja, des einen Leid ist bekanntermaßen des anderen Freud. Und vielleicht bzw. ganz sicher macht das den Reiz dieser Europameisterschaft im Speziellen und des Fußballs im Allgemeinen aus. Hoch gehandelte Top-Teams, die sich (vermeintlich) durch die Vorrunde zauberten, sind ausgeschieden, während Mannschaften, die sich in ihren ersten Partien schwer taten, nach wie vor vom Titel träumen dürfen. Woran liegt‘s? Einstellung, Durchhaltevermögen, Taktik, zu früh gefreut oder doch einfach nur Pech gehabt? Spekulieren ist erlaubt. Ob im amerikanischen Redmond die Europameisterschaft verfolgt wird, darf bezweifelt werden. Dabei sind durchaus Parallelen zu erkennen. Auch Microsoft spielte sich recht ansehnlich durch die Vorrunde bzw. bekam die ISO-Zertifizierung. Dann aber wurde man von der starken Gegenwehr der Open-XML-Gegner überrascht. Und bereits jetzt – also eigentlich erst zur Halbzeit – scheint man die Segel streichen zu wollen. Denn wie sonst sind die Aussagen des Microsoft-Technikchefs zu werten, dass ODF im Kampf der Dokumentenformate die Nase vorn hat?

Open XML

Von der anfänglichen Freude über die ISO-Zertifizierung von Open XML ist nicht mehr viel geblieben. So soll Stuart McKee, nationaler Technikchef bei Microsoft USA, vergangene Woche gesagt haben, dass ODF den Kampf der Standards für sich entschieden hat. Dabei verwies er unter anderem auf die Ankündigung Microsofts, dass ODF in der zukünftigen Office-Version als Speicherformat unterstützt werden solle. Weiter erklärte McKee, dass man ODF eigentlich bereits schon früher in Office integrieren wollte, was aber letztendlich an den geplanten Auslieferungszeiten von Office 2007 scheiterte. Wer nun glaubt, dass diese Aussagen von den Microsoft-Kritikern freudig aufgenommen wurden, der irrt. Die nämlich werfen Microsoft vor, sich an den Erfolg von ODF anhängen und mit diesem Format Geld verdienen zu wollen. Und natürlich gibt es noch einen heiklen Punkt: Wird Microsoft proprietäre Erweiterungen für ODF entwickeln? Das wurde zwar von McKee dementiert, die Skepsis bleibt aber natürlich.

Hörbücher speichern

Microsoft hat einen Konverter für Open XML veröffentlicht, mit dem sich Texte in DAISY-Hörbüchern für eine barrierefreie Verwendung umwandeln lassen. Zunächst ein kurzer Blick darauf, was DAISY eigentlich ist: DAISY steht für Digital Accessible Information System (Digitales System für den Zugang zu Informationen) und ist ein Standard für zugängliche Multimediadokumente. Microsoft stellt nun den Open XML to DAISY XML Translator als Open-Source-Projekt unter http://sourceforge.net/projects/openxml-daisy zur Verfügung. Nach der Installation unter Office 2007 steht ein zusätzliches Menü Save as DAISY zur Verfügung. Hierüber lassen sich Open-XML-Dokumente in dem Format Digital Talking Book (DTB) abspeichern. Mittels eines zweiten Tools, nämlich der so genannten DAISY-Pipeline, können dann zusätzliche Funktionalitäten eingefügt werden. Die daraus resultierenden Dateien lassen sich mit entsprechender Software wiedergeben.

XML Signature Syntax and Processing

Die XML Security Specifications Maintenance Working Group hat die Empfehlung XML Signature Syntax and Processing (Second Edition) herausgegeben. In diesem Dokument werden XML-Syntax und Verarbeitungsregeln für das Erstellen und Anzeigen digitaler Signaturen beschrieben. Eine Liste der Änderungen im Vergleich zur vorherigen Version ist ebenfalls verfügbar. Parallel dazu gibt es von der Arbeitsgruppe auch gleich noch ein paar Beispiele für Tests von Canonical XML 1.1  und XML Signature Syntax and Processing.

XML Schema Definition Language (XSD) 1.1

Den Last Call gab es dieser Tage von der XML Schema Working Group  für die Arbeitsentwürfe  W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures und Part 2: Datatype. Der erste Entwurf widmet sich dem strukturellen Teil der XML-Schema-Definitionssprache. Mit dieser Sprache können die Strukturen von XML-Dokumenten beschrieben und Bedingungen an deren Inhalt formuliert werden. Die Sprache ist selbst in XML 1.0 verfasst, besitzt die Ausdrucksmöglichkeiten von normalen DTDs, erweitert diese aber beträchtlich. Part 2: Datatype beschreibt die Möglichkeiten, um Datentypen zu definieren, die sowohl in XML Schema als auch in anderen XML-Spezifikationen eingesetzt werden können. Anregungen bzw. Kommentare zu beiden Entwürfen sind noch bis zum 12. September willkommen.

OASIS Webinars

Einen besonderen Service für seine Besucher hält das OASIS-OPEN-Forum auf seinen Seiten bereit. Unter http://www.oasis-open.org/events/webinars/ sind zahlreiche Webinars verfügbar. Dort können Sie sich Onlineseminare zu den verschiedensten Themen anhören und ansehen. Die Themenpalette ist sehr weit gefächert und reicht von SCA for C++, C and COBOL über OASIS eXtensible Access Control Markup Language (XACML) - Fine Grained Access Control - Present and Future bis hin zu Service Provisioning Mark-up Language (SPML): Where we are, How we got here, and Where we are going. Bei einigen Webinaren lässt leider die Tonqualität etwas zu wünschen übrig. Interessant ist das ganze Projekt aber allemal.

XML-Tool der Woche

Ohne Stylesheets ist heute kaum noch ein Blumentopf zu gewinnen. Selbst normale Webseiten sind ohne sie eigentlich undenkbar. Als (Web-)Entwickler hat man es mit verschiedenen Stylesheet-Sprachen zu tun. Da wäre zunächst einmal CSS für HTML-Seiten. Auf XML-Dokumente kann CSS zwar ebenfalls angewendet werden, dort stößt man allerdings schnell an die Grenzen. Hier muss man dann auf XSLT und XSL-FO zurückgreifen. Nun möchte man sich natürlich nicht für jede Stylesheet-Sprache ein eigenes Tool installieren. Abhilfe schafft hier StyleVision von Altova. StyleVision ist ein universeller Stylesheet-Designer, mit dem sich XML-Dokumente und Datenbankinhalte in HTML, PDF, RTF usw. transformieren lassen. Das Tool unterstützt  XSLT 1.0/2.0, XSL-FO, CSS und JavaScript. Eine kostenlose Testversion gibt es auf der Herstellerseite.

Hinweise auf aktuelle Veranstaltungen und Trends nehme ich gerne unter xml@medienwerke.de entgegen.

Bis nächste Woche,
Ihr Daniel Koch

Daniel Koch arbeitet als freiberuflicher Programmierer und Autor in Hamburg. Er hat mehrere Bücher rund um die Themen Programmierung und Software veröffentlicht. Sie erreichen ihn unter dk@medienwerke.de. Wöchentlich berichtet er in der Kolumne "XML-Report" über Aktuelles aus der XML-Szene, schaut sich in der Community um und informiert über die neuesten Entwicklungen der Standardisierungsgremien.











Software & Support Verlag GmbH