Eine kurze Meldung erschütterte diese Woche die Welt der Sommerfreunde: Am 22. September war offizieller Herbstanfang. Nun ist es also wieder so weit. Die Nächte werden für ein paar Monate länger als die Tage sein. "Oh, welch grausames Schicksal" mag da der oder die ein oder andere mit bebender Stimme und gen Himmel gereckter Faust in die Welt gerufen haben. Allen, denen es auch so ging, möchte ich in dieser Woche ein paar aufmunternde Worte mit auf den Weg geben: Ende September/Anfang Oktober steht – so ist es zumindest normalerweise – der Altweibersommer ins Haus. Also nur keine Panik, es wird noch ein paar sommerliche Tage geben. Niemand muss seine Sommerschuhe gänzlich in Kartons packen und sie winterfest machen, um Platz für seine Herbstschuhe zu schaffen. Bis das nötig ist, zieht sicherlich noch die eine oder andere Woche ins Land. Und selbst danach hält noch lange nicht der graue Winter Einzug. Vorher lockt der goldene Herbst. So schlecht sind die Aussichten doch gar nicht. In diesem Sinne wünsche ich uns allen noch einen schönen Restsommer.
Widgets 1.0: RequirementsWidgets 1.0 Requirements befasst sich mit den Designzielen für geräteunabhängige Standards zum Schreiben, Signieren und Anwenden Client-seitiger Webanwendungen. Die Web Applications Working Group hat in diesem Zusammenhang den Last Call für den Arbeitsentwurf Widgets 1.0: Requirements veröffentlicht. Bei den Widgets, um die es in diesem Entwurf geht, handelt es sich um kleine eigenständige Programme, die im Betriebssystem genutzt werden, um zusätzliche Funktionen bereitzustellen. Anregungen und Kommentare sind noch bis zum 13. Oktober willkommen.
Efficient XML Interchange (EXI) Format 1.0Einen weiteren Last Call für einen Arbeitsentwurf gibt es von der Efficient XML Interchange Working Group für Efficient XML Interchange (EXI) Format 1.0. EXI ist eine sehr kompakte Darstellung von Extensible Markup Language (XML) Information Set. Dabei setzt EXI auf einen hybriden Ansatz und einen vergleichsweise einfachen Algorithmus. Auch hier gibt es ein Datum, bis zu dem Kommentare zu diesem Entwurf abgegeben werden können. Das ist in diesem Fall der 7. November.
WebCGM 2.1Die WebCGM Working Group hat den Last Call für Version 2.1 des CGM-Anwendungsprofils WebCGM veröffentlicht. Dieses Profil unterstützt die Grundfunktionen von CGM, auch wenn auf rechenintensive Anwendungen zugunsten einer einfachen Implementierung des Profils in Browsern verzichtet wurde. Bei CGM handelt es sich um ein Standardformat für geräteunabhängige zweidimensionale Grafikdaten, das vor allem in der Industrie eingesetzt wird. Mittlerweile – und das vor allem aufgrund der letzten Erweiterungen – erlangt CGM auch immer größere Bedeutung in Web-Umgebungen. Ausführliche Informationen zu diesem vektorbasierten Format finden Sie unter http://www.cgmopen.org/. Kommentare zum WebCGM-Entwurf sind noch bis zum 1. November willkommen.
Scalable Vector Graphics (SVG) Tiny 1.2Den Last Call für den Arbeitsentwurf zu Scalable Vector Graphics (SVG) Tiny 1.2 Specification gab es in dieser Woche von der SVG Working Group. SVG Tiny soll als Basis für interaktive, zweidimensionale Vektorgrafiken und Animationen dienen. An der Entwicklung von SVG Tiny sind unter anderem Adobe, Canon, Ericsson, Ikivo, Nokia, KDDI, Research In Motion, Opera, Sharp, Sun, die ETH Zürich und die Telecom Italia beteiligt. Diese illustre Runde macht deutlich, dass SVG Tiny eine breite Unterstützung in der Industrie genießt. Wer noch etwas zum Entwurf beisteuern will, kann das bis zum 13. Oktober tun.
International PHP ConferenceBereits zum 14. Mal findet die International PHP Conference statt. Der Austragungsort ist die Rheingoldhalle in Mainz. Die Konferenz geht vom 27. bis zum 31. Oktober. Selbstverständlich erwartet die Teilnehmer ein breites Themenspektrum rund um PHP. Dazu gehören PHP-Core-Themen ebenso wie Security, Web, Enterprise und AJAX. Anmelden kann man sich direkt online oder per Fax. Wer seine Anmeldung noch bis zum 30. September abschließt, kommt in den Genuss der 14teen-Angebote. Ausführliche Informationen dazu und zum Programm gibt es auf der Webseite der International PHP Conference.
XML-Tool der WocheEs gibt bekanntermaßen eine ganze Menge an Plug-ins, mit denen man Eclipse aufpeppen kann. Ein weiteres, das speziell auf die Bedürfnisse von XML-Entwicklern abgestimmt ist, finden Sie unter http://sourceforge.net/projects/editorxml. Von der genannten Seite kann man sich Rinzo XML Editor herunterladen. Der Editor hat zunächst einmal das zu bieten, was man mindestens von einem XML-Editor erwarten kann. Dazu gehören Code-Highlighting ebenso wie das automatische Schließen geöffneter Tags. Rinzo XML Editor hat darüber hinaus aber auch noch andere interessante Funktionen zu bieten. So erzeugt das Tool beispielsweise auf Wunsch aus einem XML-Dokument das passende XML Schema oder die passende DTD. Auf Wunsch kümmert sich der Editor im Hintergrund auch gleich noch um die Validierung der Dokumente. Fehlt dabei ein Schema oder eine DTD, wird das Dokument auf Wohlgeformtheit hin überprüft. Auch auf dem Gebiet Java kennt sich der Rinzo XML Editor aus. So erzeugt das Tool beispielsweise aus der XML-Deklaration eine Java-Klasse.
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.



