Abonnieren Sie kostenlos
die XML-News als E-Mail


Die XML-News als
Favorit markieren
(nur Internet Explorer)
XML-Fassung der News
(IE ab 6.0, Netscape ab 6.1)




































© aller Texte: msw 1999-2008
Aktuelle XML-News - Montag, 15.03.2010
(ältere Nachrichten finden Sie im News-Archiv)
13.08.2007
XSL Formatter 4.2 herausgekommen
Antenna House gibt das Update 4.2 von XSL Formatter heraus. Das Update behebt mehrere Fehler. Neu in der Version 4.x ist u.a. der Support von XSL 1.1. Die Spezifikation wurde kürzlich vom W3-Konsortium veröffentlich und als Standard verabschiedet. Das Tool generiert jetzt auch PDF-Dateien ind er Version PDF 1.7 (= Acrobat 8). XSL Formatter ist ein Prozessor für XSL-FO (Formatting Objects) und erzeugt PDF-Dateien aus XML. Testversionen der neuen Fassung können für Windows, Linux und Solaris herunter geladen werden:
Download XSL Formatter 4.2
13.08.2007
1. Milestone von Eclipse 3.4 erschienen
Gerade ist erst Eclipse 3.3 erschienen, da ist auch schon der 1. Milestone der kommenden Fassung Eclipse 3.3 erschienen. Die Änderungen liegen im Detail, u.a. ein verbesserter Suche-/Ersetzen-Dialog, Verbesserungen bei SWT unter 64-Bit-Windows und eine automatische Suche nach installierten JREs unter Mac OS X. Die IDE steht für Windows, Linux, Mac OS X und Solaris zum kostenlosen Download bereit:
Download Eclipse 3.4 M1
Eclipse allgemein
01.08.2007
XSD 3 erschienen
Code Synthesis hat die Vollversion 3.0 des Tools XSD veröffentlicht. Das Programm konvertiert die XSD-Definition des W3C Schema in Datentypen und Klassen nach C++ . Das Tool steht für Windows, Linux sowie Mac OS X zur Verfügung und ist kostenlos:
xsd 3.0.0
30.07.2006
Update von Kernow ist da
Andrew Welch hat die grafische Oberfläche für den XSLT-Prozessor Saxon unter dem Namen Kernow upgedatet: jetzt liegt die neue Version 1.5.1 vor. Das Tools dient als grafisches Front-End für Transformationen via XSLT mit Hilfe des Prozessors Saxon. Über eine einfache Oberfläche kann die XML-, XSLT- und die Ausgabedatei angegeben werden. Das Tool arbeitet nur mit Saxon zusammen und setzt die neue Version 8.9 voraus. Kernow ist in Java geschrieben und kann kostenfrei bei Sourceforge geladen werden:
Kernow 1.5.1
24.07.2007
Seamonkey 1.1.3 veröffentlicht
Das Update 1.1.3 des Open-Source-Browsers Seamonkey wurde veröffentlicht. Seamonkey ist der Nachfolger von Mozilla und enthält wie Mozilla einen Web-Browser, einen E-Mail-Client, einen Newsreader und einen HTML-Editor. Seamonkey enthält einen XML-Parser (expat) und einen XSLT-Prozessor (Transformiix), der nach HTML formt. Der Browser ist für Windows, LINUX und Mac OS X erhältlich:
Seamonkey 1.1.3
24.07.2007
Update: Opera 9.22
Der Opera-Browser liegt in der Update-Version 9.22 vor. Opera 9.x unterstützt SVG Basic 1.1 und XSLT 1.0. Zusätzlich beherrscht Opera 9 das BitTorrent-Format. Die von Opera 9 unterstützten Standards und Elemente sind auf einer eigenen Spec-Seite sehr genau dokumentiert:
Oper 9.22 Windows
Oper 9.22 Linux
Oper 9.22 Mac OS X
Opera 9 unterstützten Standards
12.07.2007
Prozessor-Update: Saxon 8.9.04
Michael Kay hat ein kleines Mini-Update des XSLT-Prozessors Saxon herausgegeben. Saxon 8.9 unterstützt XSLT 2.0, XPath 2.0 und XQuery 1.0. Das Update fixt mehrere Bugs. Seit der Version 8.7 steht neben der Java-Fassung auch eine Portierung für das .NET-Framework von Microsoft bereit. Die Portierung verwendet den gleichen Java-Sourcecode und wurde mit Hilfe des Compilers IKVMC von Jeroen Frijter erstellt. Neben einer freien Saxon-Version (so genannte B-Version) gibt es auch eine kommerzielle Fassung (so genannte SA-Version), die über bestimmte Features und Optionen verfügt, die in der Freeware-Fassung nicht enthalten sind. So ist in der kommerziellen Fassung von Saxon ein Schema-Prozessor enthalten:
Saxon 8.9.04 Freeware (Java und .NET)
Saxon 8.9.04 kommerzielle Fassung (Java und .NET)
12.07.2007
Vollversion von Serna 3.4
Das amerikanisch-russische Unternehmen Syntext hat die Vollversion 3.4 vom XML-Editors Serna herausgegeben. Es handelt sich um einen klassischen XML-Editor im WYSIWYG-Modus, der DTD- und Schema-Support bietet. XSLT und XSL-FO werden von dem Tool ebenfalls unterstützt. Das Update bietet DITA V1.1-Support. Eine Testversion steht zur Verfügung. Serna gibt es in Fassungen für Windows, Linux, Mac OS X und FreeBSD:
Serna 3.4
06.07.2007
Java 6.0 Update 2 ist da!
Sun Microsystems hat das zweite Update von JSE 6.0 herausgegeben. Das Update behebt nur Bugs, es gibt keine neuen Klassen oder Methoden. Zu den neuen Features der 6er-Version gehören neue APIs, die insbesondere Erweiterungen rund um XML anbieten. U.a.die XML Digital Signature APIs (JSR 105), JAXB 2.0 (JSR 222) und JAX-WS 2.0 (JSR 224). JSE 6.0 steht zum Download bereit. Installationsdateien liegen für Windows, Linux und Solaris bereit:
Download J2SE Version 6.0 Update 2
05.07.2007
JEE 6.0 entsteht
Vor einem Jahr hat Sun Microsystems die Java Enterprise Edition (JEE, ehemals J2EE genannt) in der Version 5.0 veröffentlicht. Jetzt beginnt die Spezifikation der neuen Version 6.0, die im 4. Quartal 2008 erscheinen soll. Updates werden in allen Bereichen erwartet: Enterprise JavaBeans, Java Persistence API, Servlets, JavaServer Faces, JAX-WS, Java EE Connector API. Einige APIs und Technologien werden in JEE 6 nicht enthalten sein. Dazu gehört u.a. XQuery API for Java (XQJ). JEE enthält u.a. die XML-Bibliothek JAXP. Neues Merkmal der aktuellen JEE 5.0 ist die Integration der StAX-API (Streaming API for XML). JEE 5.0 steht für Windows, Linux und Solaris bereit, von JEE 6 kann nur die Spezifikation eingesehen werden:
Spezifikation JEE 6.0
JEE 5.0 allgemein
Download JEE 5.0
05.07.2007
Update MR 6 von XSL Formatter 4.1 erschienen
Nach drei Monaten kommt das Update: Antenna House gibt das Update MR 6 (Maintenance Release) von XSL Formatter 4.1 heraus. Das Update behebt mehrere Fehler. Neu in der Version 4.x ist u.a. der Support von XSL 1.1. Die Spezifikation wurde kürzlich vom W3-Konsortium veröffentlich und als Standard verabschiedet. XSL Formatter ist ein Prozessor für XSL-FO (Formatting Objects) und erzeugt PDF-Dateien aus XML.Testversionen der neuen Fassung können für Windows, Linux und Solaris herunter geladen werden:
Download XSL Formatter 4.1 MR 6
04.07.2007
SVG-News: Renesis 0.7
Die Version 0.7 des SVG-Viewers Renesis ist erschienen. Der Viewer stellt SVG 1.2 dar und integriert sich leicht in den IE und Windows Explorer. SVG (Scalable Vector Graphics) ermöglicht Vektorgrafiken und basiert auf XML. Das Update unterstützt jetzt u.a. Unicode. Renesis steht für Windows zum kostenlosen Download bereit:
Renesis 0.7
04.07.2007
Erster RC von Serna 3.4
Das amerikanisch-russische Unternehmen Syntext hat den ersten Relese Candidate der Version 3.4 vom XML-Editors Serna herausgegeben. Es handelt sich um einen klassischen XML-Editor im WYSIWYG-Modus, der DTD- und Schema-Support bietet. XSLT und XSL-FO werden von dem Tool ebenfalls unterstützt. Das Update bietet DITA V1.1-Support. Eine Testversion steht zur Verfügung. Serna gibt es in Fassungen für Windows, Linux, Mac OS X und FreeBSD:
Serna 3.4 RC 1
03.07.2007
Update von Mvp.Xml
Oleg Tkachenko hat die Version 2.3 von Mvp.Xml herausgegeben. Es handelt sich um eine XML-Bibliothek, die die bekannte XML- Bibliothek von Microsofts's .NET um weitere XML-Technologien erweitert, die von Microsoft nicht implementiert sind. Dazu gehören u.a. EXSLT, XML Base, XInclude und XPointer, die jetzt mit Mvp.Xml unter .NET verwendet werden können. Mvp.Xml benötigt .NET 2.0. Die Bibliothek ist kostenlos:
Mvp.Xml 2.3
03.07.2007
Microsoft zeigt Preview von .NET 3.5
Microsoft bietet die so genannte Community Technology Preview (CTP) von .NET 3.5 zum Donwload an. Neu ist die Integration von ASP.NET AJAX, das XML oder JSON für den Datenaustausch verwendet. Die Vollversion wird gegen Ende 2007 erwartet. Das Framework .NET 3.5 lässt sich nur unter diesen Betriebssystemen Windows Server 2003, Windows Vista und Windows XP durchführen. Die Preview ist kostenlos:
.NET Framework 3.5 June 2007 Community Technology Preview (CTP)
03.07.2007
Sechste Alpha von Firefox 3
Die sechste Alphaversion von Firefox 3 (Codename: Gran Paradiso) ist erschienen. Es handelt sich um eine Entwickler-Version, die nicht für den täglichen Alltag genutzt werden sollte. Firefox 3 basiert auf Mozilla 1.9. Die wichtigsten Neuerungen: eine JIT-orientierte JavaScript VM und ECMAScript Edition 4 (aka JS2) sollen es sein. Die Mozilla-API soll verschlankt werden, Ajax-Anwendungen sollen davon profitieren. Neu ist auch, das Firefox zum ersten Mal den ACID2-Test komplett überstanden haben soll und damit absolut konform zum CSS-Standard sein soll - die früheren Fassungen hatten den ACID2-Test nicht bestanden:
Firefox 3 Alpha 6 Gran Paradiso
02.07.2007
Update von ExpatXS für Perl
Der SAX-Parser ExpatXS für die Programmiersprache Perl ist in der Version 1.30 aktualisiert worden. Dieser basiert auf dem bekannten expat-Parser von James Clark. Der Parser beherrscht nur den SAX-Modus und bietet keinen DOM-Support an. Neu in dem Update ist die Ausgabe der Versionsnummer sowie Geschwindigkeitsoptimierungen. XML::SAX::ExpatXS kann kostenlos bei CPAN bezogen werden:
XML::SAX::ExpatXS 1.30
29.06.2007
Eclipse-Day: WTP 2.0 und Eclipse 3.3 sind da!!!
Gleich zwei neue Versionen im Eclipse-Projekt sind zu vermelden. Das PlugIn WTP ist in der Version 2.0 verfügbar. Das PlugIn hat als Ziel, sämtliche Web-Standards zu implementieren und dafür entsprechende Editoren bereit zustellen. Dazu gehören: XML, XSLT, HTML, XHTML, CSS, JavaScript, JSP, Servlets, J2EE und Webservices. Neu in der Version 2.0 ist u.a. die Integration eines Ajax- und JSF-Editors. WTP basiert auf Eclipe 3.3, das ebenfalls als Vollversion verfügbar ist. Das PlugIn WTP benötigt wiederum eine Reihe von weiteren PlugIns (u.a. GEF und JEM). Hier ist stark auf die Versionsnummer zu achten, sodass es oftmals besser ist,eine komplette gebundelte Fassung aus Eclipse, WTP und den benötigten Plugins zu laden. Der Release Candidate kann derzeit nur unter Linux ausprobiert werden. Eclipse mit WTP steht in der Endfassung kostenlos für Windows, Linux und Mac OS X bereit:
Download WTP 2.0 für Eclipse
WTP allgemein
Download Eclipse 3.3
Eclipse allgemein
25.06.2007
Microsoft Office Open XML File Format Converter für Mac
Microsoft veröffentlicht das Update 0.1.1 vom Open XML File Format Converter für Mac OS X. Dieses konvertiert Dokumente aus MS Office 2007 (Windows), die im OpenXML-Format mit der Dateiendung docx gespeichert sind. Das Tool konvertiert nach RTF, sodass sich die Dokumente mit den entsprechenden Office-Versionen für Mac OS X (2004, v.X) öffnen lassen. Ein umgekehrter Weg nach OpenXML ist laut Microsoft nicht geplant. Das Programm kann kostenlos geladen werden:
Microsoft Office Open XML File Format Converter for Mac 0.1.1 (Beta)
25.06.2007
Musik in XML
Das US-Unternehmen Recordare hat eine neue Version der auf XML basierenden Sprache MusicXML herausgegeben. Die Spezifikation 2.0 wurde jetzt vorgestellt. MusicXML hat sich als Ziel gesetzt, das klassische Notationssystem in einem XML-Dialekt abzubilden. Beispielsweise erfolgt die Taktangabe über die Elemente time, beats und beat-type. Eine einzelne Note wird über das note-Element notiert, die Oktave über octave angegeben. Zahlreiche Beispiele und die Dokumentation zu MusicXML 2.0 gibt es hier:
MusicXML 2.0
22.06.2007
XXE 3.6.1 verfügbar
Der XML-Editor XXE von XMLMind erscheint in der Version 3.6.1. Ein Neuerung in dem Update ist die Möglichkeit der Transformation von XML-Dokumenten in das Open XML-Format von Microsoft (docx), das in Office 2007 verwendet wird. XXE ist ein klassischer XMl-Editor. XXE ist ein Standard-XML-Editor, der in zwei Fassungen erhältlich ist. Die Personal Edition ist kostenlos und besitzt seit der Version 3.5.1 auch einen kompletten XML-Schema-Support. Die kostenpflichtige Professional Edition bietet insbesondere XSLT-Support. Der Editor ist in Java geschrieben und setzt Java 2 Standard Edition 1.4 oder höher voraus:
XMLMind XXE 3.6.1
18.06.2007
Eclipse-News: Neue WTP-Versionen
Gleich zwei neue Versionen des PlugIns WTP für die IDE Eclipse sind erschienen. Von der 1.5er-Entwicklungslinie ist das Update 1.5.5 erschienen. WTP steht für Web Tools Platform. Das PlugIn hat als Ziel, sämtliche Web-Standards zu implementieren und dafür entsprechende Editoren bereit zustellen. Dazu gehören: XML, XSLT, HTML, XHTML, CSS, JavaScript, JSP, Servlets, J2EE und Webservices. Die neue Version 1.5.5 fixt mehrere Bugs. Von der kommenden Version 2.0 ist der dritte Release Candidate verfügbar. Neu in der Version 2.0 ist u.a. die Integration eines Ajax- und JSF-Editors. WTP basiert auf Eclipe 3.3, das ebenfalls als dritter Release Candidate verfügbar ist. Das PlugIn WTP benötigt wiederum eine Reihe von weiteren PlugIns (u.a. GEF und JEM). Hier ist stark auf die Versionsnummer zu achten, sodass es oftmals besser ist,eine komplette gebundelte Fassung aus Eclipse, WTP und den benötigten Plugins zu laden. Der Release Candidate kann derzeit nur unter Linux ausprobiert werden. Eclipse mit WTP steht in der Endfassung kostenlos für Windows, Linux und Mac OS X bereit:
WTP 1.5.5 für Eclipse
WTP 2.0 RC3 für Eclipse
WTP allgemein
18.06.2007
Update: libxml2 2.6.29
Daniel Veillard hat den XML-Parser libxml2 in der Version 2.6.29 upgedatet. Das Update ist ein Bugfix-Release. libxml ist ein XML-Parser, der im SAX- und im DOM-Modus betreiben werden kann. libxml wird u.a. in PHP 4.x und 5 verwendet. libxml2 kann kostenlos heruntergeladen werden:
libxml 2.6.29
18.06.2007
Update des Klassikers expat
Die Version 2.0.1 des XML-Parsers expat ist erschienen. Es handelt sich um einen Parser, der in C geschrieben und ursprünglich von James Clark initiiert wurde, der jedoch an dem Projekt nicht mehr beteiligt ist. expat ist u.a. auch im Netscape-Browser (Version 6.x, 7.x, 8.x), im Firefox- und Mozilla-Projekt sowie im Opera-Browser (4.x bis 8.x) enthalten. Neu in dem Update sind kleine Verbesserungen und Bug-Fixes. expat kann natürlich kostenlos bei Sourceforge heruntergeladen werden:
expat 2.0.1
08.06.2007
Erste Beta von XSD 3
Code Synthesis hat die erste Beta-Fassung der Version 3.0 des Tools XSD veröffentlicht. Das Programm konvertiert die XSD-Definition des W3C Schema in Datentypen und Klassen nach C++ . Das Tool steht für Windows, Linux sowie Mac OS X zur Verfügung und ist kostenlos:
xsd 3.0.0 b1
08.06.2007
Fünfte Alpha von Firefox 3
Die fünfte Alphaversion von Firefox 3 (Codename: Gran Paradiso) ist erschienen. Es handelt sich um eine Entwickler-Version, die nicht für den täglichen Alltag genutzt werden sollte. Firefox 3 basiert auf Mozilla 1.9. Die wichtigsten Neuerungen: eine JIT-orientierte JavaScript VM und ECMAScript Edition 4 (aka JS2) sollen es sein. Die Mozilla-API soll verschlankt werden, Ajax-Anwendungen sollen davon profitieren. Neu ist auch, das Firefox zum ersten Mal den ACID2-Test komplett überstanden haben soll und damit absolut konform zum CSS-Standard sein soll - die früheren Fassungen hatten den ACID2-Test nicht bestanden:
Firefox 3 Alpha 5 Gran Paradiso
08.06.2007
Browser-News: Camino 1.5 ist da
Der Mac-OS-X-Browser Camino erscheint in der Version 1.5. Dieser Browser basiert auf dem Code von Firefox 2/Mozilla 1.8.2, besitzt aber nur die Rendering-Engine, die neben HTML auch XML und XSLT verarbeiten kann. Da der Mail-Client weggefallen ist, ist der Browser sehr schlank. Das Update fixt zudem mehrere Bugs. Camino unterstützt kein Mac OS X 10.1 und 10.2 mehr. Minimal muss Mac OS X 10.3 eingesetzt werden. Der Browser kann kostenlos geladen werden:
Camino 1.5 für Mac OS X
06.06.2007
Eclipse-News: Zweiter Release Candidate von WTP 2.0
Von dem PlugIn WTP für die IDE Eclipse ist der zweite Release Candidate der Version 2.0 verfügbar. WTP steht für Web Tools Platform. Das PlugIn hat als Ziel, sämtliche Web-Standards zu implementieren und dafür entsprechende Editoren bereit zustellen. Dazu gehören: XML, XSLT, HTML, XHTML, CSS, JavaScript, JSP, Servlets, J2EE und Webservices. Neu in der Version 2.0 ist u.a. die Integration eines Ajax- und JSF-Editors. WTP basiert auf Eclipe 3.3, das ebenfalls als Release Candidate verfügbar ist. Das PlugIn WTP benötigt wiederum eine Reihe von weiteren PlugIns (u.a. GEF und JEM). Hier ist stark auf die Versionsnummer zu achten, sodass es oftmals besser ist,eine komplette gebundelte Fassung aus Eclipse, WTP und den benötigten Plugins zu laden. Der Release Candidate kann derzeit nur unter Linux ausprobiert werden. Eclipse mit WTP steht in der Endfassung kostenlos für Windows, Linux und Mac OS X bereit.
WTP 2.0 RC2 für Eclipse
WTP allgemein
06.06.2007
3. Release Candidate von Eclipse 3.3 erschienen
Der 3. Release Candidate der kommenden Fassung Eclipse 3.3 ist erschienen. Die Änderungen liegen im Detail, u.a. wird auch Windows Vista unterstützt. Das SWT, in dem die grafische Oberfläche von Eclipse programmiert ist, unterstützt jetzt weitere native Win32-Funktionalitäten von Windows Vista. Die IDE steht für Windows, Linux, Mac OS X und Solaris zum kostenlosen Download bereit:
Download Eclipse 3.3 RC3
Eclipse allgemein
06.06.2007
Browser-News: Netscape 9 Beta 1 veröffentlicht
Die erste Beta-Fassung der Version 9.0 des Netscape-Browsers wurde veröffentlicht. Dieser basiert auf Firefox 2.0. Der Netscape-Browser enthält wie Firefox und Mozilla einen XML-Parser (expat) und einen XSLT-Prozessor (Transformiix), der nach HTML formt. Netscape 9 ist mittlerweile wieder für Mac OS X, Linux und Windows verfügbar, während die Vorgängerversion 8.x nur für Windows erhältlich war:
Download Netscape 9 Beta 1
Allgemein Netscape 9 Beta 1
01.06.2007
Altova veröffentlicht Update für Xmlspy 2007
Altova hat das Release 3 für Xmlspy 2007 zum Download bereit gestellt. Neu in Release 3 ist u.a. die Integrationsmöglichkeit der Datenbank DB2 von IBM und deren XML-Funktionalitäten. Das Update unterstützt jetzt auch das Microsoft-Format OpenXML von Office 2007. Das Update ist für registrierte Kunden kostenlos, eine 30-Tage-Testversion für Windows ist erhältlich:
Xmlspy 2007 R 3
01.06.2007
Neue Version von PHP
Von der populäre Skriptsprache PHP ist die neue Version 5.2.3 erschienen. Es ist lediglich ein Bugfix-Release. Neuerungen bezüglich XML und XSLT sind nicht vorhanden. Mit PHP 5.0 wurde die XML-Unterstützung erheblich erweitert. Diese basiert jetzt auf der bekannten Bibliothek libxml2. Es wurden neue DOM- und XSLT-Funktionen eingeführt. Eine neue SimpleXML Extension ist für den vereinfachten Zugriff auf XML vorgesehen. Die XML-Dokumente und deren Inhalte werden als Objekte bereit gestellt. Die DOM-Bibliothek ist jetzt keine Extension mehr, sondern Bestandteil einer PHP-Installation. Die Sourcecodes können zusammen mit den Binaries (für Windows) auf php.net heruntergeladen werden:
PHP 5.2.3
31.05.2007
IronXSLT erschienen
Oleg Tkachenko hat ein neues Tool entwickelt. Es handelt sich um IronXSLT. Dies ist ein Plugin für die Microsoft-IDE Visual Studio .NET 3.5 (Codename Orcas). IronXSLT erweitert die XSLT-Fähigkeiten von Visual Studio um einige weitere Features, u.a. das Compilieren von XSLT in DLL-Dateien, die Verwendung von mehreren XSLT-Prozessoren und einen XSLT Profiler. Das Tool kann kostenlos geladen werden:
IronXSLT 0.1
29.05.2007
Eclipse-News: Erster Release Candidate von WTP 2.0
Von dem PlugIn WTP für die IDE Eclipse ist der erste Release Candidate der Version 2.0 verfügbar. WTP steht für Web Tools Platform. Das PlugIn hat als Ziel, sämtliche Web-Standards zu implementieren und dafür entsprechende Editoren bereit zustellen. Dazu gehören: XML, XSLT, HTML, XHTML, CSS, JavaScript, JSP, Servlets, J2EE und Webservices. Neu in der Version 2.0 ist u.a. die Integration eines Ajax- und JSF-Editors. WTP basiert auf Eclipe 3.3, das ebenfalls als Release Candidate verfügbar ist. Das PlugIn WTP benötigt wiederum eine Reihe von weiteren PlugIns (u.a. GEF und JEM). Hier ist stark auf die Versionsnummer zu achten, sodass es oftmals besser ist,eine komplette gebundelte Fassung aus Eclipse, WTP und den benötigten Plugins zu laden. Der Release Candidate kann derzeit nur unter Linux ausprobiert werden. Eclipse mit WTP steht in der Endfassung kostenlos für Windows, Linux und Mac OS X bereit.
WTP 2.0 RC1 für Eclipse
WTP allgemein
29.05.2007
Eclipse-News: Schematron für Eclipse
Das britische Unternehmen Castle Designs Ltd. hat ein neues Plugin für die Eclipse-IDE vorgestellt. Es handelt sich um ein Validierungstool für Eclipse, um XML gegen die Schema-Sprache Schematron zu validieren. Schematron wird sehr wenig eingesetzt, die bekannteren Schemasprachen sind W3C Schema und Relax NG. Das Plug-in kann kostenlos bezogen werden:
Schematron Eclipse Plugin
29.05.2007
Kleines Update von XML_Query2XML
Das PEAR-Paket XML_Query2XML für PHP ist aktualisiert worden und liegt in der Version 1.2.1 vor. Mit Hilfe des Pakets können auf einfache und schnelle Weise Resultsets einer SQL-Abfrage in ein XML-Dokument konvertiert werden. Neu in der Version 1.2.1 ist u.a. ein verbesserter Datenbank-Dump. Das Paket setzt minimal PHP 5.0.0 voraus. XML_Query2XML kann kostenlos bezogen werden:
XML_Query2XML 1.2.1
23.05.2007
Zwei neue Web-Seiten zu OpenXML
Microsoft startet zwei neue Web-Seiten zum Thema OpenXML. Das Format OpenXML liegt zur Standardisierung beim ECMA-Gremium vor und wird von Microsoft im aktuelle Office 2007 verwendet, während das Konkurrenzformat ODF von OpenOffice beim ISO-Gremium eingreicht wurde. Beide Formate basieren auf XML. Die erste Seite "OpenXML Developer" richtet sich an Entwickler und enthält diverse Codebeispiele zur OpenXML-Generierung, u.a. in PHP. Die zweite Seite "Das Microsoft Office Open XML-Format" richtete sich eher an Entscheider:
OpenXML Developer
Das Microsoft Office Open XML-Format
23.05.2007
Update: Opera 9.21
Der Opera-Browser liegt in der Update-Version 9.21 vor. Opera 9.x unterstützt SVG Basic 1.1 und XSLT 1.0. Zusätzlich beherrscht Opera 9 das BitTorrent-Format. Die von Opera 9 unterstützten Standards und Elemente sind auf einer eigenen Spec-Seite sehr genau dokumentiert:
Oper 9.21 Windows
Oper 9.21 Linux
Oper 9.21 Mac OS X
Opera 9 unterstützten Standards
18.05.2007
Es regt sich was: xmlroff 0.5
Es gibt ein Lebenszeichen von xmlroff! Hinter dem etwas ungünstigen Namen verbirgt sich ein FO-Renderer, der u.a. nach PDF formen kann. Das Projekt wurde ursprünglich von Sun Microsystems initiiert, mittlerweile ist das Tool Open Source. xmlroff formt auf der Basis einer XSL-FO-Datei eine Ausgabedatei im PDF-Format. Das Tool ist in C geschrieben und setzt eine Reihe von weiteren Bibliotheken voraus: libxml2, libxslt, GLib, GObject. xmlroff implementiert einen Großteil der XSL-FO-1.0-Spezifikation. Allerdings gibt es - ähnlich wie bei dem bekannten FO-Rendere FOP in Java - einige Lücken in der Implementierung. So fehlt beispielsweise in xmlroff die Unterstützung der Elemente fo:region-before, fo:region-after, fo:region-start und fo:region-end, die durchaus eine zentrale Bedeutung haben. Von xmlroff existieren keine Binaries, das Tool kann nur im Quellcode herunter geaden werden:
xmlroff 0.5
18.05.2007
Update: XEP 4.10
Das Update 4.10 von XEP ist erschienen. Es handelt sich um einen XSL-FO-Prozessor, der XML-Dateien nach PDF formt. Das Update ist an die Java-Version 6.0 angepasst und bietet gegenüber der 1.4er-Version eine erhebliche Performance-Steigerung an. XEP existiert in zwei Fassungen. Die originale Fassung ist in Java geschrieben und setzt das JDK 6.0 oder höher voraus. Eine spezielle Windows-Variante ist XEPWIN, das ebenfalls XEP 4.10 enthält. XEP ist kostenpflichtig. Eine Trial-Version kann heruntergeladen werden. Für Universitäten gibt es eine kostenlose Version (Academic Edition), sowie eine kostenfreie Personal Edition:
XEP 4.10
18.05.2007
FpML 4.2 verabschiedet
Die Version 4.2 der Sprache FpML (Financial products Markup Language) ist von der ISDA als Standard verabschiedet worden. Bei FpML handelt sich um eine XML-basierte Sprache für Finanz-Produkte. Neuerungen gibt es bei den Credit Derivatives und Equity Derivatives. Die Sprache wird von der Organisation ISDA (International Swaps and Derivatives Association) entwickelt. Hinter ISDA stehen diverse Großbanken, u.a. Citigroup, BNP Paribas, Deutsche Bank, Bank of America und Barclays:
FpML 4.2
18.05.2007
Neue Version von Prince erschienen
Yeslogic Ltd. hat den Formatierer und Konverter Prince in der Version 6.0 herausgegeben. Das Programm verarbeitet XML-Dateien und erzeugt Dateien in den Formaten PDF 1.4 sowie PostScript. Neu in der Version 6.0 sind u.a. der SVG- und MathML-Support. Prince ist kostenpflichtig und Preise beginnen bei 495 US-$. Das Tool steht für Windows, Linux und Mac OS X bereit. Eine Demo-Version von Prince kann herunter geladen werden:
Prince 6.0
16.05.2007
Microsoft Office Open XML File Format Converter für Mac
Microsoft veröffentlicht ein kleines Tool für Mac OS X. Dieses konvertiert Dokumente aus MS Office 2007 (Windows), die im OpenXML-Format mit der Dateiendung docx gespeichert sind. Das Tool konvertiert nach RTF, sodass sich die Dokumente mit den entsprechenden Office-Versionen für Mac OS X (2004, v.X) öffnen lassen. Ein umgekehrter Weg nach OpenXML ist laut Microsoft nicht geplant. Das Programm kann kostenlos geladen werden:
Microsoft Office Open XML File Format Converter for Mac 0.1b (Beta)
16.05.2007
Xindice 1.1 ist endlich da!!!
Nach Jahren des Stillstandes gibt es endlich ein Lebenszeichen von Xindice. Jetzt wurde eine neue Version veröffentlicht, die endlich das seit 3 (in Worten: drei!!!) Jahren bestehende Beta-Stadium verlassen hat. Xindice ist eine so genannte native XML-Datenbank. XIndice unterstützt XPath für Abfragen, XML:DB XUpdate und XML:DB XML database API for Java, sowie das XML-RPC Interface. Xindice setzt eine Java-Installation voraus (mindestens Version 1.4) und läuft unter Windows und UNIX. Das Update fixt viele Bugs. Der Sourcecode und das ausführbare Programm kann von der Apache-Seite geladen werden:
Xindice XML 1.1
16.05.2007
SVG-News: Sketsa 4.2.2 erschienen
Nach zwei Monaten kommt das Update: Das indonesische Unternehmen Kiyut Software hat die Version 4.2.2 des SVG-Editors Sketsa veröffentlicht. SVG (Scalable Vector Graphics) ermöglicht Vektorgrafiken und basiert auf XML. Mit dem Editor können neue SVG-Grafiken erstellt und bestehende SVG-Dateien geladen sowie editiert werden. Das Update fixt mehrere Bugs. Sketsa ist in Java geschrieben und benötigt minimal JSE/JRE 5.0 oder höher. Das Tool kostet minimal 49 US-$, eine Testversion steht zum Download bereit:
Sketsa SVG Graphics Editor 4.2.2
11.05.2007
CSSToXSLFO wurde aktualisiert
Das Tool CSSToXSLFO ist in der Version 1.4.2 erschienen. Es konvertiert eine XML-Datei mit einer CSS2-Datei in ein XSL-FO-Dokument, das sich dann mit einem geeigneten FO-Prozessor nach PDF, RTF, PostScript usw. formen lässt. Das Update fixt kleinere Bugs. Es handelt sich um ein Kommandozeilentool, das in Java geschrieben ist und minimal Java 1.3 benötigt. CSSToXSLFO kann kostenlos bei Sourceforge bezogen werden:
CSSToXSLFO 1.4.2
11.05.2007
Developer Toolbar für den IE
Microsoft veröffentlicht eine Developer Toolbar für den Internet Explorer, wie ihn Mozilla- und Firefox-Nutzer schon seit einiger Zeit kennen. Über die neue Toolbar kann man via DOM in eine HTML-/XHTML-Seite hineinsehen, bestimmte Einstellungen ein- und abschalten sowie die Dokumente validieren. Die Toolbar benötigt IE 6 oder IE 7 und kann kostenlos geladen werden:
Developer Toolbar für den IE
09.05.2007
Microsoft gibt .NET Framework 3.5 Beta 1 frei
Microsoft hat die erste Beta-Fassung vom .NET Framework in der Version 3.5 herausgegeben. Neu in der Version 3.5 ist ein direkter AJAX-Support. Das .NET Framework ist eine Laufzeitumgebung, um Windows-Applikationen, die u.a. in C# geschrieben wurden, nutzen zu können. Damit ist .NET Framework vergleichbar mit Java Runtime Environment (JRE). .NET Framework SDK enthält neben der Laufzeitumgebung die Entwicklertools, um Windows-Applikationen zu entwickeln. .NET Framework SDK ist vergleichbar mit Java 2 Standard Edition. In .NET Framework SDK ist u.a. auch der C#-Compiler enthalten. .NET Framework und .NET Framework SDK besitzen umfangreichen XML- und XSLT-Support äber spezielle XML- und XSLT-Klassen (z.B. System.Xml). Diese Klassen können nicht nur in C#, sondern in allen .NET-Programmiersprachen genutzt werden. Das .NET Framework 3.5 lüuft nur unter Windows XP, 2003 oder Vista. Windows 95/98/ME/2000/NT werden nicht unterstützt. Das .NET Framework kann kostenlos von den MSDN-Seiten von Microsoft geladen werden:
.NET Framework 3.5 Beta 1
08.05.2007
Update von WTP für Eclipse
Das PlugIn WTP für die IDE Eclipse liegt in der Version 1.5.4 vor. WTP steht für Web Tools Platform. Das PlugIn hat als Ziel, sämtliche Web-Standards zu implementieren und dafür entsprechende Editoren bereit zustellen. Dazu gehören: XML, XSLT, HTML, XHTML, CSS, JavaScript, JSP, Servlets, J2EE und Webservices. Die neue Version 1.5.4 fixt mehrere Bugs. Das PlugIn WTP benötigt wiederum eine Reihe von weiteren PlugIns (u.a. GEF und JEM). Hier ist stark auf die Versionsnummer zu achten, sodass es oftmals besser ist, eine komplette gebundelte Fassung aus Eclipse, WTP und den benötigten Plugins zu laden. Eclipse mit WTP steht kostenlos für Windows, Linux und Mac OS X bereit:
WTP 1.5.4 für Eclipse
WTP allgemein
08.05.2007
Jaxen 1.1.1 ist da!
Elliotte Rusty Harold hat die XPath-Engine Jaxen überarbeitet und in die Version 1.1.1 veröffentlicht. Das Update fixt mehrere Bugs. Jaxen ist in Java geschrieben und bietet eine Implementierung von XPath 1.0 an. Ursprünglich wurde die Engine von James Strachan und Bob McWhirter geschrieben. Elliotte hat die weitere Entwicklung übernommen und bundelt Jaxen mit seiner eigenen API XOM. Jaxen kann kostenlos geladen werden:
Jaxen 1.1.1
08.05.2007
SyncRo veröffentlicht oXygen 8.2
Das rumänische Unternehmen SyncRo hat die Version 8.2 des XML-Editors oXygen herausgegeben. Es handelt sich um einen klassischen XML-Editor, der die Erstellung von XML-, XSL- und DTD-Dateien sowie XML-Schema unterstützt. Der Editor unterstützt u.a. den Support von XSLT 2.0, XQuery 1.0 und XPath 2.0. Neu in 8.2 ist u.a. der Support der Schema-Sprache Schematron und der nativen XML-Datenbank MarkLogic 3.2. oXygen ist in Java geschrieben und setzt JDK/JRE 1.4.2 voraus. Das Tool ist kostenpflichtig und kann in einer 30-Tage-Testversion vom Server des Herstellers geladen werden. Preise für eine Vollversion beginnen bei 225 US-$ (Professionell Edition). Es stehen Distributionen für Windows, Linux und MacOS X bereit, sowie als Plug-In für die IDE Eclipse:
oXygen 8.2
07.05.2007
Neue Versionen von PHP
Von der populäre Skriptsprache PHP sind gleich zwei neue Versionen erschienen: PHP 5.2.2 und 4.4.7. Beides sind Bugfix-Releases. PHP 5.2.2 enthält jetzt GD 2.0.35. Neuerungen bezüglich XML und XSLT sind nicht vorhanden. Mit PHP 5.0 wurde die XML-Unterstützung erheblich erweitert. Diese basiert jetzt auf der bekannten Bibliothek libxml2. Es wurden neue DOM- und XSLT-Funktionen eingeführt. Eine neue SimpleXML Extension ist für den vereinfachten Zugriff auf XML vorgesehen. Die XML-Dokumente und deren Inhalte werden als Objekte bereit gestellt. Die DOM-Bibliothek ist jetzt keine Extension mehr, sondern Bestandteil einer PHP-Installation. Die Sourcecodes können zusammen mit den Binaries (für Windows) auf php.net heruntergeladen werden:
PHP 5.2.2 und 4.4.7
07.05.2007
HTML_AJAX 0.5.1 für PHP
Das PEAR-Modul HTML_AJAX für PHP ist in einer neuen Version 0.5.1 erschienen. Es dient dazu, von PHP aus einen JavaScript-Code zu generieren, der eine typische Ajax-Anwendung enthält. Ajax- und JavaScript-Kentnisse sind dazu nicht nötig. Ajax steht für "Asynchronous JavaScript and XML" und bedeutet ein asynchrones Laden von XML-Dateien mit Hilfe von JavaScript über das JavaScript-Objekt XmlHttpRequest. Das Modul HTML_AJAX ist natürlich kostenlos:
HTML_AJAX 0.5.1
03.05.2007
GNU Classpath 0.95 veröffentlicht
Die alternativen Java-Bibliotheken aus dem GNU-Projekt, die mit dem Namen GNU Classpath bezeichnet werden, sind in der Version 0.95 erschienen. Viele Standard-Bibliotheken werden implementiert, während einige Bibliotheken fehlen. Bezüglich XML ist das Paket java.xml (und deren Unterpakete) implementiert. Dies gilt auch für das Paket org.w3c.dom, das die DOM-API repräsentiert, sowie das Paket org.xml.sax für die SAX-API. GNU Classpath kann kostenlos herunter geladen werden:
GNU Classpath 0.95 allgemein
GNU Classpath 0.95 Javadoc
03.05.2007
SVG-News: Renesis 0.6
Die Version 0.6 des SVG-Viewers Renesis ist erschienen. Der Viewer stellt SVG 1.2 dar und integriert sich leicht in den IE und Windows Explorer. SVG (Scalable Vector Graphics) ermöglicht Vektorgrafiken und basiert auf XML. Das Update unterstützt jetzt CSS und die DOM Engine wurde komplett neu programmiert. Diese unterstützt jetzt DOM Level 3. Renesis steht für Windows zum kostenlosen Download bereit:
Renesis 0.6
03.05.2007
XQuery dokumentieren
Das holländische Unternehmen Elsevier hat ein einfaches Tools zum Dokumentieren von XQuery veröffentlicht. Das Tool unter dem Namen xqDoc ist in Java geschrieben und arbeitet zur Zeit mit MarkLogic, eXist und Saxon zusammen. Weitere XQuery-Prozessoren bzw. XML-Datenbanken sind geplant. xqDoc unterstützt die Working Drafts von XQuery seit Mai 2003 sowie die verabschiedete Spezifikation vom Januar 2007. xqDoc steht zum kostenlosen Download bereit:
xqDoc
03.05.2007
Update von Docvert
Das Tool Docvert von Matthew Cruickshank liegt jetzt in der Version 3.2.2 vor. Das Update ist ein Bugfix-Release. Docvert ist ein Webservice, der ein Word-Dokument im DOC-Format entgegen nimmt und dieses durch PHP auf der Serverseite in das OpenDoc-Format überführt. OpenDoc wurde vom OASIS-Gremium standardisiert und ist u.a. das Basisformat von OpenOffice 2. Anschließend kann das OpenDoc-Format in weitere Formate überführt werden. Hier sind möglich die Formate HTML, XHTML, XML und ein RSS-Feed. Docvert ist in PHP geschrieben und setzt PHP 5.0.0 oder höher auf dem Server voraus. Zusätzlich sind die PHP-Extensions XSL und Zlib notwendig. Der Webservice ist kostenlos:
Docvert 3.2.2
30.04.2007
Update von XML Copy Editor
Gerald Schmidt hat das Update 1.0.9.4 seines XML-Editors XML Copy Editor veröffentlicht. Zu den allgemeinen Funktionen des Editors gehören u.a. DTD/XML Schema/RELAX NG Validierung, XSLT, XPath, Support für XHTML, XSL, DocBook und TEI, sowie der Import bzw. Export von Word-Dokumenten, insbesondere im WordML-Format. Das Update fügt weitere Sprachen hinzu und bietet Bugfixes an. Der Editor ist Open Source und für Windows bzw. Linux bei Sourceforge verfügbar:
XML Copy Editor 1.0.9.4
30.04.2007
Und wieder ein neuer Parser: Mini-XML
Michael Sweet veröffentlicht einen neuen XML-Parser, der in C geschrieben ist. Unter dem Namen Mini-XML ist ein einfacher Parser entstanden, der die Basics beherrscht. Der Parser besitzt eine SAX-API und scheint nicht validierend zu sein. Mini-XML liegt nur im Quellcode vor und kann problemlso mit gcc compiliert werden:
Mini-XML 2.3
30.04.2007
Vierte Alpha von Firefox 3
Nach einem Monat kommt die vierte Alphaversion von Firefox 3 (Codename: Gran Paradiso). Es handelt sich um eine Entwickler-Version, die nicht für den täglichen Alltag genutzt werden sollte. Firefox 3 basiert auf der kürzlich erschienenen Alpha-Version von Mozilla 1.9. Die wichtigsten Neuerungen: eine JIT-orientierte JavaScript VM und ECMAScript Edition 4 (aka JS2) sollen es sein. Die Mozilla-API soll verschlankt werden, Ajax-Anwendungen sollen davon profitieren. Neu ist auch, das Firefox zum ersten Mal den ACID2-Test komplett überstanden haben soll und damit absolut konform zum CSS-Standard sein soll - die früheren Fassungen hatten den ACID2-Test nicht bestanden:
Firefox 3 Alpha 4 Gran Paradiso
24.04.2007
Update von Docvert
Das Tool Docvert von Matthew Cruickshank liegt jetzt in der Version 3.2 vor. Docvert ist ein Webservice, der ein Word-Dokument im DOC-Format entgegen nimmt und dieses durch PHP auf der Serverseite in das OpenDoc-Format überführt. OpenDoc wurde vom OASIS-Gremium standardisiert und ist u.a. das Basisformat von OpenOffice 2. Anschließend kann das OpenDoc-Format in weitere Formate überführt werden. Hier sind möglich die Formate HTML, XHTML, XML und ein RSS-Feed. Docvert ist in PHP geschrieben und setzt PHP 5.0.0 oder höher auf dem Server voraus. Zusätzlich sind die PHP-Extensions XSL und Zlib notwendig. Der Webservice ist kostenlos:
Docvert
24.04.2007
XXE 3.6.0 ist da
Der XML-Editor XXE von XMLMind erscheint in der Version 3.6.0. Ein Neuerung in dem Update ist, das die Standard Edition nicht mehr herausgegeben wird, sondern statt dessen eine kostenlose Personal Edition veröffentlicht wird. XXE ist ein klassischer XMl-Editor. XXE ist ein Standard-XML-Editor, der in zwei Fassungen erhältlich ist. Die Personal Edition ist kostenlos und besitzt seit der Version 3.5.1 auch einen kompletten XML-Schema-Support. Die kostenpflichtige Professional Edition bietet insbesondere XSLT-Support. Der Editor ist in Java geschrieben und setzt Java 2 Standard Edition 1.4 oder höher voraus:
XMLMind XXE 3.6.0
24.04.2007
Vollversion von Serna 3.3
Das amerikanisch-russische Unternehmen Syntext hat die Vollversion 3.3 vom XML-Editors Serna herausgegeben. Es handelt sich um einen klassischen XML-Editor im WYSIWYG-Modus, der DTD- und Schema-Support bietet. XSLT und XSL-FO werden von dem Tool ebenfalls unterstützt. Das Update bietet Verbesserungen bei DITA und der grafischen Oberfläche. Eine Testversion steht zur Verfügung. Serna gibt es in Fassungen für Windows, Linux, Mac OS X und FreeBSD:
Serna 3.3
20.04.2007
Update: libxml2 2.6.28
Daniel Veillard hat den XML-Parser libxml2 in der Version 2.6.28 upgedatet. Das Update ist ein Bugfix-Release. libxml ist ein XML-Parser, der im SAX- und im DOM-Modus betreiben werden kann. libxml wird u.a. in PHP 4.x und 5 verwendet. libxml2 kann kostenlos heruntergeladen werden:
libxml 2.6.28
20.04.2007
Neue JBoss-Versionen: 4.2.0 und 5.0.0
Zwei neue Versionen des J2EE-Applikationsservers JBoss sind erschienen. Die Version 4.2.0 liegt als zweiter Release Candidate vor, während die Version 5.0 als 2. Beta erhältlich ist. JBoss 4.2.0 implementiert Enterprise JavaBeans 3.0, die auch in der 5er implementiert wird. Der Applikationsserver ist kompatibel zu J2EE Version 1.4 und kann damit u.a. auch JavaServerPages (JSP 2.0) und Servlets (Version 2.4) ausführen. Der Server ist auch kompatibel zur JAXP-API, die über einen XML-Parser und einen XSLT-Prozessor verfügt. JBoss 4.2.0 und 5.0.0 benötigen Java 5.0 oder höher. Der Server steht zum kostenlosen Download bereit:
JBoss 4.2.0 CR 2 und 5.0.0 Beta 2
17.04.2007
Sedna aktualisiert
Unter dem Namen Sedna hat das Institute for System Programming of the Russian Academy of Sciences (ISP RAS) eine native XML-Datenbank herausgegeben. Diese wurde jetzt in der Version 2.0 aktualisiert. Als Abfragesprache dient der W3C-Standard XQuery. Derzeit läuft Sedna unter Windows und Linux. Neu in der Version 2.0 ist der Support der XQuery-Spezifikation, die vom W3-Konsortium verabschiedet wurde. Alle früheren Versionen unterstützten nur die Working-Draft-Varianten von XQuery. Die aktuelle Version kann von der Seite des Instituts herunter geladen werden:
Sedna 2.0
17.04.2007
Und wieder ein neuer Parser: XmlLite
Es gibt einen neuen XML-Parser, der in C++ geschrieben ist. Dieser nennt sich XmlLite und stammt von Microsoft! Obwohl Microsoft mit msxml schon einen verbreiteten Parser hat, gibt es einen zweiten Parser, der im Unterschied zu msxml nicht für .NET vorgesehen ist. In der aktuellen Ausgabe des MSDN Magazines kommt der Autor sogar zu der Aussage: Einfach ausgedrückt, übertrifft XmlLite MSXML! Der Artikel von Kenny Kerr ist sehr lesenswert. Die URLs zu XmlLite:
XmlLite
XmlLite: Ein kleiner und schneller XML-Parser für systemeigenes C++
16.04.2007
XML-Parser für Perl aktualisiert
Petr Pajas hat den XML-Parser XML::libXML für Perl in der Version 1.63 aktualisiert. Der Parser ist in CPAN enthalten. Es handelt sich um ein Perl-Binding des bekannten XML-Parsers libxml2 (Version: 2.6.27) von Daniel Veillard. Das Update bietet nur marginale Verbesserungen an, z.B. bei XInclude. XML::libXML kann kostenlos bezogen werden:
XML::libXML 1.63
16.04.2007
XML_Query2XML 1.2.0 ist da
Das PEAR-Paket XML_Query2XML für PHP ist aktualisiert worden und liegt in der Version 1.2.0 vor. Mit Hilfe des Pakets können auf einfache und schnelle Weise Resultsets einer SQL-Abfrage in ein XML-Dokument konvertiert werden. Neu in der Version 1.2 ist, das auch andere Encodings als ISO-8859-1 und UTF-8 verwendet werden können. Das Paket setzt minimal PHP 5.0.0 voraus. XML_Query2XML kann kostenlos bezogen werden:
XML_Query2XML 1.2.0
16.04.2007
Browser-News: Netscape 8.1.3 veröffentlicht
Die neue Version 8.1.3 des Netscape-Browsers wurde veröffentlicht. Dieser basiert auf Firefox 1.5. Der Netscape-Browser enthält wie Firefox und Mozilla einen XML-Parser (expat) und einen XSLT-Prozessor (Transformiix), der nach HTML formt. Netscape 8 ist nur für Windows und in Englisch verfügbar:
Netscape 8.1.3 Windows
13.04.2007
TinyWTP 2.0 M6 erschienen
Wem das Plugin WTP für die IDE Eclipse zu fett ist, sollte einmal TinyWTP ausprobieren. TinyWTP ist ähnlich wie die komplette Downloadfassung des All-in-One-Pakets vom WTP. Allerdings wurden überflüssige Pakete entfernt, sodass TinyWTP nur noch eine Größe von 44 MB besitzt - gegenüber den knapp 200 MB, die das WTP belegt. Zusätzlich gibt es ein grafisches Install- Programm für Windows und Linux. Das PlugIn hat als Ziel, sämtliche Web-Standards zu implementieren und dafür entsprechende Editoren bereit zustellen. Dazu gehören: XML, XSLT, HTML, XHTML, CSS, JavaScript, JSP, Servlets, J2EE und Webservices. TinyWTP kann hier kostenlos geladen werden:
TinyWTP 2.0 M6
13.04.2007
CSSToXSLFO wurde aktualisiert
Das Tool CSSToXSLFO ist in der Version 1.4.1 erschienen. Es konvertiert eine XML-Datei mit einer CSS2-Datei in ein XSL-FO-Dokument, das sich dann mit einem geeigneten FO-Prozessor nach PDF, RTF, PostScript usw. formen lässt. Das Update fixt kleinere Bugs. Es handelt sich um ein Kommandozeilentool, das in Java geschrieben ist und minimal Java 1.3 benötigt. CSSToXSLFO kann kostenlos bei Sourceforge bezogen werden:
CSSToXSLFO 1.4.1
13.04.2007
Neue Release Candidates von PHP
Von der populäre Skriptsprache PHP sind gleich zwei neue Release Candidates erschienen: PHP 5.2.2 und 4.4.7. Beides sind Bugfix-Releases. PHP 5.2.2 RC enthält jetzt GD 2.0.35. Neuerungen bezüglich XML und XSLT sind nicht vorhanden. Mit PHP 5.0 wurde die XML-Unterstützung erheblich erweitert. Diese basiert jetzt auf der bekannten Bibliothek libxml2. Es wurden neue DOM- und XSLT-Funktionen eingeführt. Eine neue SimpleXML Extension ist für den vereinfachten Zugriff auf XML vorgesehen. Die XML-Dokumente und deren Inhalte werden als Objekte bereit gestellt. Die DOM-Bibliothek ist jetzt keine Extension mehr, sondern Bestandteil einer PHP-Installation. Die Sourcecodes können zusammen mit den Binaries (für Windows) auf php.net heruntergeladen werden:
PHP 5.2.2 RC und 4.4.7 RC
12.04.2007
Update MR 4 von XSL Formatter 4.1 erschienen
Nach einem Monat kommt das Update: Antenna House gibt das Update MR 4 (Maintenance Release) von XSL Formatter 4.1 heraus. Das Update behebt mehrere Fehler. Neu in der Version 4.x ist u.a. der Support von XSL 1.1. Die Spezifikation wurde kürzlich vom W3-Konsortium veröffentlich und als Standard verabschiedet. XSL Formatter ist ein Prozessor für XSL-FO (Formatting Objects) und erzeugt PDF-Dateien aus XML.Testversionen der neuen Fassung können für Windows, Linux und Solaris herunter geladen werden:
Download XSL Formatter 4.1 MR 4
12.04.2007
Xml2PDF 2007
Das Unternehmen Altsoft Company aus Belgien hat die Vollversion des XSL-FO-Prozessor Xml2PDF 2007 vorgestellt, der XML-Dateien nach PDF formt. Das Tool setzt eine Microsoft .NET-Umgebung ab Version 1.1 voraus. Das Update bietet u.a. eine Ausgabe nach PostScript sowie diverse Bitamps (TIFF, GIF, JPEG, PNG, WMF) und als Eingabeformate neuerdings auch Docx and XAML. Xml2PDF bietet einen Support von XSL-FO 1.1. an. Die Bedienung erfolgt entweder über die Kommandozeile, über eine grafische Oberfläche oder mit Hilfe einer API, über die Xml2PDF in eigene .NET-Projekte eingebunden werden kann. Das Produkt ist kostenpflichtig, eine Testversion ist verfügbar:
Xml2PDF 2007
11.04.2007
Serna 3.3 RC 1
Das amerikanisch-russische Unternehmen Syntext hat den ersten Release Candidate der Version 3.3 vom XML-Editors Serna herausgegeben. Es handelt sich um einen klassischen XML-Editor im WYSIWYG-Modus, der DTD- und Schema-Support bietet. XSLT und XSL-FO werden von dem Tool ebenfalls unterstützt. Das Update bietet Verbesserungen bei DITA und der grafischen Oberfläche. Eine Testversion steht zur Verfügung. Serna gibt es in Fassungen für Windows, Linux, Mac OS X und FreeBSD:
Serna 3.3 RC 1
11.04.2007
Update: Opera 9.20
Der Opera-Browser liegt in der Version 9.20 als Vollversion vor. Opera 9.x unterstützt SVG Basic 1.1 und XSLT 1.0. Zusätzlich beherrscht Opera 9 das BitTorrent-Format. Die von Opera 9 unterstützten Standards und Elemente sind auf einer eigenen Spec-Seite sehr genau dokumentiert:
Oper 9.20 Windows
Oper 9.20 Linux
Oper 9.20 Mac OS X
Opera 9 unterstützten Standards
10.04.2007
nXSLTC erschienen
Oleg Tkachenko hat ein neues Tool entwickelt. Es handelt sich um nXSLTC. Das Tool ist ein XSLT-Compiler, wie er für Xalan und Saxon schon lange existiert. nXSLTC ist ein Kommandozeilentool, das XSLT-Stylesheets in MSIL-Bytecode der .NET-Plattform compiliert. Wie bei den Translets von Xerces oder Saxon ist die Ausführungsgeschwindigkeit von compilierten Stylesheets wesentlich schneller. nXSLTC integriert sich Visual Studio .NET 3.5 (Codename Orcas). Das Tool kann kostenlos geladen werden:
nXSLTC 1.0b
10.04.2007
Chiba 2.0.0
Die Version 2.0 des serverseitigen Tools Chiba ist erschienen. Es handelt sich um die Implementierung des XForms-Standards des W3-Konsortiums. Bei XForms handelt es sich um den Nachfolger der klassischen HTML-Formulare, die in einer XML-Syntax notiert werden. XForms wurde im Oktober 2004 als Standard verabschiedet. Neu in dem Update ist die Ajax-Kompatibilität. Chiba wird jetzt mit dem bekannten Ajxa-Framework Dojo gebundelt. Chiba ist ein Java-Servlet und wird als war-Datei ausgeliefert. Chiba setzt JDK 1.3 oder höher sowie Tomcat 3.3 oder höher voraus. Chiba ist kostenlos und kann bei Sourceforge herunter geladen werden:
Chiba 2.0.0
03.04.2007
Bea liefert WebLogic Platform 10 aus
Bea aktualisiert den JEE-Applikationsserver WebLogic und liefert die WebLogic Platform 10 aus. Neu in der 10er-Version ist eine Integration in die IDE Eclipse, JavaServer Faces (JSF) und Java Persistence API (JPA). Der Server ist kompatibel zu JEE Version 5.0 und kann damit u.a. auch JavaServerPages (JSP 2.1) und Servlets (Version 2.5) ausführen. Der Server ist kompatibel zur JAXP-API, die über einen XML-Parser und einen XSLT-Prozessor verfügt. Der Server ist kostenpflichtig, eine Testversion für Windows, HP-UX und Solaris steht zum Download bereit:
Bea WebLogic Platform 10
02.04.2007
Wollen Sie SVG lernen?
Die Web-Site learnsvg.com befasst sich nur mit dem Thema SVG und bietet neue und interessante Tutorials rund um das Thema SVG an. Die Beispiele können mit IE 7, Firefox 2, Opera 9 and Batik 1.6 angesehen werden (entsprechende Plugins vorausgesetzt):
Learnsvg.com
02.04.2007
Orbeon Forms 3.5.1
Orbeon, Inc. aus Pasadena hat die Version 3.5.1 ihres Formular-Tool Orbeon Forms für Enterprise-Anwendungen aktualisiert. Orbeon Forms basiert auf XForms. Es beherrscht auch die Transformationen über XSLT. Es kann neben XML, Text und HTML auch nach XLS für Excel formen. Neu in dem Update 3.5.1 sind Performance-Verbesserungen und Bug-Fixes. Bei XForms handelt es sich um den Nachfolger der klassischen HTML-Formulare, die in einer XML-Syntax notiert werden. Orbeon ist in Java geschrieben und wird als Java-Web-Applikationen zur Verfügng gestellt. Es ist als zip, tar.gz oder war-Datei erhältlich und benötigt einen J2EE-Applikationssserver (Bea WebLogic, JBoss oder WebSphere) bzw. eine JSP-/Servlet-Engine (Tomcat). Das Tool steht unter zwei Lizenzen: unter der LGPL wie auch unter einer kommerzielle Lizenz. Orbeon ist kostenlos hier erhältlich:
Orbeon Forms 3.5.1
30.03.2007
Batik 1.7 Beta 1 veröffentlicht
Nach zwei Jahren kommt endlich wieder ein Update: Die Apache Software Foundation (ASF) gibt die erste Beta-Fassung der Version 1.7 von Batik heraus. Hierbei handelt es sich um ein in Java geschriebenes Tool, über das SVG-Dateien erstellt und verändert werden können. SVG (Scalable Vector Graphics) ermöglicht Vektorgrafiken und basiert auf XML. Zu den Neuerungen in der Version 1.7 gehören u.a. der Support von DOM Level 3 Core/Events/XPath, WMF, SMIL und einige erste SVG 1.2-Features. Batik setzt J2SE 1.3 oder höher voraus. Das Tool ist Open Source und kann kostenlos geladen werden:
Batik 1.7 Beta 1
30.03.2007
Word 2003 XML Viewer Control ist da
Oleg Tkachenko hat ein neues Web Control für ASP.NET 2.0 veröffentlicht. Es heißt Word 2003 XML Viewer Control und liegt in der Version 1.0 vor. Mit Hilfe des Controls ist es möglich, Word-Dokumente, die in dem Format WordML vorliegen, innerhalb von ASP.NET anzeigen zu lassen. Dabei wird WordML mit Hilfe eines Stylesheets über XSLT nach HTML transformiert. Das Control verwendet das Stylesheet aus dem Microsoft-Tool Microsoft Word 2003 XML Viewer tool und bietet daher die gleiche Qualität bei der Formung. Word 2003 XML Viewer Control kann kostenlos von dieser Site geladen werden:
Word 2003 XML Viewer Control 1.0
29.03.2007
Und wieder ein neuer Parser: XSD/e
Code Synthesis hat einen neuen XML-Parser unter dem Namen XSD/e herausgegeben. Dieser ist in C++ geschrieben und zielt hauptsächlich auf mobile Endgeräte und Embedded Systeme. Der Parser valdiert gegen W3C Schema und liegt in der Version 1.0 vor. XSD/e ist Open Source und steht für Windows, Linux und Solais zum Download bereit:
XSD/e 1.0
28.03.2007
Update von File Commander PRO für XMLSpy
Das Plugin File Commander PRO 1.3 für den bekannten XML-Editor XMLSpy ist aktualisiert worden. Das Update beinhaltet eine lang vermisste Funktion. Das Tool erstellt automatische Backups der gerade bearbeiteten XML Dokumente um Datenverluste bei Abstürzen der Applikation zu vermeiden. Version 1.3 ist ab sofort als Download verfügbar und kann 14 Tage kostenlos getestet werden.
File Commander PRO 1.3 für XMLSpy
28.03.2007
Update: Opera 9.20 Beta
Der Opera-Browser liegt in der Version 9.20 als Beta-Version vor. Opera 9.x unterstützt SVG Basic 1.1 und XSLT 1.0. Zusätzlich beherrscht Opera 9 das BitTorrent-Format. Die von Opera 9 unterstützten Standards und Elemente sind auf einer eigenen Spec-Seite sehr genau dokumentiert:
Oper 9 Windows
Oper 9 Linux
Oper 9 Mac OS X
Opera 9 unterstützten Standards
27.03.2007
Dritte Alpha von Firefox 3
Die dritte Alphaversion von Firefox 3 (Codename: Gran Paradiso) ist erschienen. Es handelt sich um eine Entwickler-Version, die nicht für den täglichen Alltag genutzt werden sollte. Firefox 3 basiert auf der kürzlich erschienenen Alpha-Version von Mozilla 1.9. Die wichtigsten Neuerungen: eine JIT-orientierte JavaScript VM und ECMAScript Edition 4 (aka JS2) sollen es sein. Die Mozilla-API soll verschlankt werden, Ajax-Anwendungen sollen davon profitieren. Neu ist auch, das Firefox zum ersten Mal den ACID2-Test komplett überstanden haben soll und damit absolut konform zum CSS-Standard sein soll - die früheren Fassungen hatten den ACID2-Test nicht bestanden:
Firefox 3 Alpha 3 Gran Paradiso
27.03.2007
6. Milestone von Eclipse 3.3 erschienen
Der 6. Milestone der kommenden Fassung Eclipse 3.3 ist erschienen. Die Änderungen liegen im Detail, u.a. wird mit dem sechsten Milestone auch Windows Vista unterstützt. Das SWT, in dem die grafische Oberfläche von Eclipse programmiert ist, unterstützt jetzt weitere native Win32-Funktionalitäten von Windows Vista. Die IDE steht für Windows, Linux, Mac OS X und Solaris zum kostenlosen Download bereit:
Download Eclipse 3.3 M6
Eclipse allgemein
26.03.2002
EditiX 5.2 veröffentlicht
Das Unternehmen JAPISoft hat den XML-Editor EditiX aktualisiert. EditiX liegt jetzt in der Version 5.2 vor und das Update fixt mehrere Bugs. Im XSLT-Editor ist jetzt auch Drag'n drop möglich. Das Programm unterstützt XML, DTD, Schema, Relax NG und XSLT 2.0. Neu ist der Support von XQuery. Der XML-Editor ist in Java erstellt und setzt J2SE oder JRE 1.4 oder höher voraus. EditiX ist kostenpflichtig und eine Testversion ist erhältlich:
EditiX 5.2
23.03.2007
Update von XML Notepad 2007
Microsoft hat ein kleines Update des XML-Editors XML Notepad 2007 veröffentlicht. Die aktuelle Version lautet 2.3. Das Update behebt diverse Bugs. Bei XML Notepad handelt sich um einen normalen XML-Editor, der eine XML-Datei in einer Baumstruktur darstellt. XML Notepad validiert gegen Schema und besitzt ein XML Diff-Tool, über das sich XML-Dateien vergleichen lassen. XSLT wird ebenfalls unterstützt. Der Editor läuft nur unter Windows und basiert auf dem Microsoft-Parser msxml. XML Notepad kann kostenlos bezogen werden:
XML Notepad 2007 Version 2.3
20.03.2007
SVG-News: Mini-Update von Inkscape
Der SVG-Editor Inkscape ist aktualisiert worden. Dieser liegt jetzt in der Version 0.45.1 vor. SVG (Scalable Vector Graphics) ermöglicht Vektorgrafiken und basiert auf XML. Mit dem Editor können neue SVG-Grafiken erstellt werden. Bestehende SVG-Dateien können geladen und editiert werden. Das Update fixt mehrere Bugs. Inkscape steht für diverse Linux-Distributionen, Mac OS X und Windows zum kostenlosen Download bereit:
Download Inkscape 0.45.1
Inkscape allgemein
19.03.2007
SVG-News: Sketsa 4.2 erschienen
Nach einem Monat kommt das Update: Das indonesische Unternehmen Kiyut Software hat die Version 4.2 des SVG-Editors Sketsa veröffentlicht. SVG (Scalable Vector Graphics) ermöglicht Vektorgrafiken und basiert auf XML. Mit dem Editor können neue SVG-Grafiken erstellt und bestehende SVG-Dateien geladen sowie editiert werden. Das Update fixt mehrere Bugs. Sketsa ist in Java geschrieben und benötigt minimal JSE/JRE 5.0 oder höher. Das Tool kostet minimal 49 US-$, eine Testversion steht zum Download bereit:
Sketsa SVG Graphics Editor 4.2
15.03.2007
XML von hinten nach vorne parsen
Peter Hosey hat einen neuen XML-Parser veröffentlicht, der in Objective-C für Mac OS X programmiert ist. Der Parser nennt sich LMX. Der Name ist Programm: XML wird von hinten nach vorne geparst (daher auch der Name LMX - XML rückwärts). LMX kann kostenlos heruntergeladen werden:
LMX 1.0
15.03.2007
nXml 0.17
Andrea Marchesini hat die XML-Parser-Bibliothek für C unter dem Namen nXml in der Version 0.17 veröffentlicht. Der Parser scheint nicht validierend zu sein und unterstützt anscheinend auch kein SAX und DOM. nXml benötigt die Bibliothek libcurl. Neu in der Version 0.17 ist der Support der Entities. nXml kann kostenlos heruntergeladen werden:
nXml 0.17
14.03.2007
Update 11 von JSE 5.0 erschienen
Sun Microsystems stellt das Update 11 der Java Standard Edition (JSE) 5.0 zum Download bereit. Das Update behebt eine Reihe von Bugs. Neue Funktionalitäten sind nicht hinzu gekommen. In der Version ist die bekannte JAXP-API für den Zugriff auf XML und XSLT in der Fassung 1.3 enthalten. JSE 1.5.0_11 ist in Fassungen für die Betriebssysteme Windows, Linux und Solaris erhältlich:
Download Java Standard Edition Version 1.5.0_11
14.03.2007
XulBooster für Eclipse
Für die populäre IDE Eclipse gibt es das neue Plugin XulBooster. Es stellt Editoren und Wizards bereit, um XUL-Applikationen für Firefox zu entwickeln. XUL (XML User Interface Language) wurde erstmalig mit dem Mozilla-Browser eingeführt und basiert auf XML. Mit XUL ist es möglich, grafische Oberflächen in einer XML-Syntax zu entwickeln. Die aktuelle Version 0.1.6 von XulBooster wird noch als Alpha-Version angesehen. Das PlugIn benötigt minimal Eclipse 3.2.0 und das PlugIn WTP 1.5.0. XulBooster ist hier erhältlich:
XulBooster 0.1.6
12.03.2007
Update MR 3 von XSL Formatter 4.1 erschienen
Antenna House gibt das Update MR 3 (Maintenance Release) von XSL Formatter 4.1 heraus. Das Update behebt mehrere Fehler. Neu in der Version 4.x ist u.a. der Support von XSL 1.1. Die Spezifikation wurde kürzlich vom W3-Konsortium veröffentlich und als Standard verabschiedet. XSL Formatter ist ein Prozessor für XSL-FO (Formatting Objects) und erzeugt PDF-Dateien aus XML.Testversionen der neuen Fassung können für Windows, Linux und Solaris herunter geladen werden:
Download XSL Formatter 4.1 MR 3
08.03.2007
Browser-News: Camino 1.0.4 ist da
Der Mac-OS-X-Browser Camino erscheint in der Version 1.0.4. Dieser Browser basiert auf dem Code von Firefox 1.5.x/Mozilla 1.8.x, besitzt aber nur die Rendering-Engine, die neben HTML auch XML und XSLT verarbeiten kann. Da der Mail-Client weggefallen ist, ist der Browser sehr schlank. Neu ist der Support von SVG. Das Update fixt zudem mehrere Bugs. Camino unterstützt kein Mac OS X 10.1 mehr. Minimal muss Mac OS X 10.2 eingesetzt werden. Der Browser kann kostenlos geladen werden:
Camino 1.0.4 für Mac OS X
06.03.2007
OpenXML für OpenOffice
Novell hat einen Filter für OpenOffice erstellt, der Dokumenten im Microsoft-Format OpenXML laden und speichern kann. OpenOffice unterstützt das ODF-Format, das auf XML und XSLT basiert, während Microsoft mit Office 2007 das OpenXML-Format eingeführt hat, das ebenfalls auf XML basiert. Beide Formate sind aber nicht kompatibel. Microsoft hatte einen Filter für Word als Open Source im letzten Sommer herausgegeben, jetzt hat Novell einen ähnlichen Filter für OpenOffice bereit gestellt. Dieser ist Freeware und kann hier geladen werden:
OpenOffice OpenXML Translator
05.03.2007
Editor für OpenXML und WordML
Ein Editor speziell für WordML (MS Office 2003 und höher) sowie für OpenXML (MS Office 2007) ist erschienen, mit denen diese Formate direkt ohne Microsoft Office erstellt und editiert werden können. Der Editor nennt sich OpenXML Writer und liegt in der Version 1.2 vor. Das Programm ist Open Source, die ausführbare exe-Datei und der Source Code sind hier erhältlich:
OpenXML Writer 1.2
01.03.2007
XForms in Action: Orbeon Forms
Orbeon, Inc. aus Pasadena hat ein Formular-Tool für Enterprise-Anwendungen vorgestellt, das auf XForms basiert. Orbeon Forms nennt sich das Tool, das ebenfalls die Transformationen über XSLT beherrscht. Es kann neben XML, Text und HTML auch nach XLS für Excel formen. Neu in dem Update 3.5 sind verbesserte Funktionen aus XForms 1.1. Bei XForms handelt es sich um den Nachfolger der klassischen HTML-Formulare, die in einer XML-Syntax notiert werden. Orbeon ist in Java geschrieben und wird als Java-Web-Applikationen zur Verfügng gestellt. Es ist als zip, tar.gz oder war-Datei erhältlich und benötigt einen J2EE-Applikationssserver (Bea WebLogic, JBoss oder WebSphere) bzw. eine JSP-/Servlet-Engine (Tomcat). Das Tool steht unter zwei Lizenzen: unter der LGPL wie auch unter einer kommerzielle Lizenz. Orbeon ist kostenlos hier erhältlich:
Orbeon Forms 3.5
01.03.2007
Update: PHP 4.4.6 erschienen
Die populäre Skriptsprache PHP ist in der 4er-Entwicklungslinie aktualisiert worden. Die Version 4.4.6 ist jetzt veröffentlicht worden. Das Update ist ein Bugfix-Release. Neuerungen bezüglich XML und XSLT sind nicht vorhanden. PHP 4.x unterstützt XML und XSLT über die entsprechenden Bibliotheken. Allgemein wird es in der 4er Linie keine Neuerungen mehr geben, sondern nur noch Bugfixes. Die Sourcecodes können zusammen mit den Binaries (für Windows) auf php.net heruntergeladen werden:
PHP 4.4.6
01.03.2007
VTD-XML aktualisiert
XimpleWare hat die XML-Parser-Bibliothek für Java unter dem Namen VTD-XML in der Version 2.0 veröffentlicht. Der Parser scheint nicht validierend zu sein und unterstützt auch kein SAX und DOM, dafür gibt es einen Support von XPath. Seit Version 1.8 ist der Parser neben Java auch in C und C# verfügbar. Neu in dem Update fixt mehrere Bugs. VTD-XML kann kostenlos heruntergeladen werden:
VTD-XML 2.0