Freitag, 9. Januar 2009





04.03.2008
XML-Report: Vielfältige Gaumenfreuden

Daniel Koch

Gestern Sushi beim Japaner, heute gebratene Nudeln beim Chinesen, morgen vielleicht einfach einen dicken Burger und dann darf es auch mal eine lokale Köstlichkeit wie Labskaus oder eine Berliner Currywurst sein. Es ist schon erstaunlich und fantastisch, wie vielfältig die kulinarische Landschaft sich hierzulande entwickelt hat. Egal, nach welcher Köstlichkeit einem der Sinn steht, fast überall können die Gaumensehnsüchte gestillt werden. Ganz ähnlich sieht es auch bei XML aus. Nur stehen hier eben nicht die essens-, sondern die tatsächlichen technischen Anforderungen im Fokus. Und in der Tat kann XML mittlerweile fast alle Geschmäcker befriedigen. Dass dem tatsächlich so ist, zeigt ein Blick auf die XML-Ereignisse der letzten Tage. So veröffentlichte beispielsweise das OASIS-Forum einen Sprachentwurf, der speziell für Übersetzungen gedacht ist. Dem W3C stand hingegen eher etwas Technisches im Sinn. Dort publizierte man die Arbeitsentwürfe zu XMLHttpRequest Level 2 und CSSOM View Module. Vielfalt ist also Trumpf.

XLIFF

Die Mitglieder des OASIS-Forums haben den Sprachentwurf XML Localization Interchange File Format (XLIFF) 1.2 als OASIS-Standard verabschiedet. Bei XLIFF handelt es sich um einen offenen, herstellerunabhängigen und erweiterbaren Standard, mit dem sich zu lokalisierende Daten und die damit zusammenhängenden Informationen (zum Beispiel Kommentare der Übersetzer) verlustfrei austauschen lassen. Das Format ist also für Übersetzungsdaten gedacht.

XMLHttpRequest Level 2

Die Web API Working Group hat den ersten Arbeitsentwurf zu XMLHttpRequest Level 2 herausgebracht. XMLHttpRequest Level 2 erweitert XMLHttpRequest um einige neue Features, zu denen unter anderem Cross-Site-Requests und Progress-Events gehören. Wer Anmerkungen zu dem neuen Arbeitsentwurf loswerden will, kann das per E-Mail tun. Die Adresse lautet public-webapi@w3.org. Als Betreff muss XHR2 angegeben werden.

CSSOM View Module

Den ersten öffentlichen Arbeitsentwurf zu CSSOM View Module hat die Cascading Style Sheets (CSS) Working Group veröffentlicht. Die durch dieses API eingeführte Spezifikation ermöglicht es Webentwicklern, die Anzeigeinformationen von Dokumenten zu kontrollieren und zu manipulieren.

Open XML

Das OpenForum Europe hat Kriterien für offene Standards entwickelt. Vorgestellt wurde die so genannte Deklaration im Rahmen der in Genf stattfindenden Konferenz Standards and Future of the Internet. In dieser Deklaration, die in Kürze auf der Webseite des OpenForum Europe veröffentlicht werden soll, heißt es unter anderem, dass die Spezifikationen öffentlich überprüfbar und uneingeschränkt nutzbar sein müssen. Zusätzlich wurde festgelegt, dass offene Standards frei von technischen und rechtlichen Klauseln zu sein haben, die ihren Einsatz einschränken. Und dann gab es auch noch ein deutliches Signal in Richtung miteinander konkurrierender Standards. Denn die führen zu höheren Kosten und einer zunehmenden Komplexität.  Wem dieser Punkt gewidmet ist, lässt sich unschwer erraten. Es geht natürlich wieder einmal gegen Microsofts Open XML. In diesem Zusammenhang wies Vint Cerf, einer der Internetpioniere überhaupt, in Genf daraufhin hin, dass im Rahmen der Internet Engineering Task Force (IETF) jeweils nur ein Format ausgewählt und standardisiert werde. Hier sieht es für Open XML also nicht sonderlich gut aus, da das Open Document Format (ODF) eindeutig zuerst dran war.

webinale

Die webinale | das web von übermoren steigt vom 26. bis zum 28. Mai im Kongresszentrum der Stadt Karlsruhe. Das Konzept, das sich hinter der webinale verbirgt, beschreiben die Macher wie folgt: Wir betrachten das World Wide Web in seiner Ganzheit - holistisch. Business, Design, Development. Und in der Tat machen Ankündigungen wie Über 70 Sessions geballtes Know-how, Mehr als 50 Top-Experten, Zahlreiche Social Events und Nationale und internationale Größen der Web Community zu Gast Lust auf mehr. Auch für XML-Entwickler wird einiges geboten. So finden unter anderem Sessions & Tracks zu den Themen Webtechnik, RIA, Security und Semantic Web statt. Anmelden können Sie sich direkt online. Alldiejenigen, die bereits schon im Vorfeld etwas Messeluft schnuppern wollen, können das auf dem eigens eingerichteten Blog tun.

XML-Tool der Woche

Von Bastian Bergerhoff stammt der XPath-Developer. Bei diesem Open-Source-Tool handelt es sich um ein Eclipse-Plug-in, mit dem sich XPath-Ausdrücke testen lassen. Der XPath-Developer arbeitet on the fly. Wenn Sie also den XPath-Ausdruck ändern, dann werden die Änderungen sofort sichtbar. Das ist natürlich eine enorme Arbeitserleichterung. Als weiteres Highlight kommt die Möglichkeit hinzu, die Ausgabeart selbst zu bestimmen.

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