Büro im Browser
Online-Office-Suites im Test
Klare Optik
Versetzen Sie sich noch einmal in die Rolle des Reisenden, der nebenbei an seinem Vortrag arbeitet: Dieses Mal sind es die Bilder auf Ihrer Digitalkamera, die Ihnen Sorgen bereiten. Mal ist die Belichtung nicht richtig, mal der Bildausschnitt alles andere als optimal. Auf dem Rechner, an dem Sie arbeiten, finden Sie keine Bildbearbeitungssoftware. Zwar hilft Ihren hier im Moment keine frei verfügbare Lösung aus der Klemme. Die kommerzielle Anwendung Neximage zeigt jedoch, dass es technisch möglich ist, einen guten Bitmap-Editor als Webanwendung zu realisieren. Die Entwickler lizenzieren Neximage als Komponente für Content-Management-Systeme, stellen aber unter [7] eine frei zugängliche und voll funktionsfähige Demoversion zur Verfügung.
Die Online-Bildbearbeitung bietet zwar nur relative wenige Filtereffekte, die Grundfunktionen eines Bitmapeditors wie Beschneiden oder Helligkeitsverlauf anpassen setzt sie jedoch genauso gut um wie Gimp oder Photoshop. Bereits diese beiden Features reichen oft aus, um Schnappschüsse in eine präsentable Form zu bringen. Neximage unterstützt außerdem Ebenen und enthält ein Textwerkzeug.
Möchten Sie zur Untermalung Ihres Vortrages Skizzen zeichnen, sind Sie unter [8] an der richtigen Adresse: AjaxSketch bietet die wichtigsten der zum Beispiel aus Inkscape bekannten Zeichentools. Wie sein Vorbild aus der Welt der Desktopprogramme nutzt AjaxSketch des SVG-Dateiformat.
Lizenzfragen
Die neue Generation von Webanwendungen wirken wie späte Einlösungen von Suns Firmenmotto "Das Netzwerk ist der Computer": Die kalifornische Firma hatte schon vor Jahren die Vision, dass netzwerkbasierte Anwendungen einmal die Desktopprogramme vollständig ersetzen könnten. Die Grundlagen für betriebssystemübergreifend lauffähige Anwendungen, die sich aus dem Browser heraus starten lassen, stellt Sun mit dem Java Runtime Environment schon seit langem kostenlos zur Verfügung.
Vergleicht man die Leistungsfähigkeit der Programmiersprache Java mit den Technologien, die die Grundlage für AJAX bilden (Javascript und HTML), dann stellt sich die Frage, warum die meisten der neuen, leistungsfähigen Webanwendungen auf AJAX basieren und nicht auf Java.
Immerhin existiert eine Java-Office-Suite, die alle AJAX-Officeanwendungen in den Schatten stellt: Thinkfree Office läuft als Java-Applet im Browser und lässt sich daher auf jedem Rechner nutzen, der eine Online-Anbindung besitzt und dessen Webbrowser Java unterstützt. Da der Start einer Anwendung einen Download von etlichen MByte erfordert, ist ohne schnelle Netzwerkverbindung Geduld gefragt.
Thinkfree Office [9] bietet eine Textverarbeitung, eine Tabellenkalkulation und eine Präsentationssoftware, die dem Leistungsumfang der entsprechenden OpenOffice-Komponenten sehr nahe kommen. Die in der Betaphase befindlichen Anwendungen lassen sich im Moment kostenfrei nutzen. Der Hersteller behält sich jedoch in den Nutzungsbedingungen ausdrücklich vor, den kostenlosen Zugang in Zukunft einzuschränken.
Wie Thinkfree Office hat die Java-Technologie selbst den Nachteil, dass Java zwar kostenlos, jedoch nicht quelloffen ist: Viele Linux-Entwickler und Anwender stehen der Technologie des Sofwaregiganten Sun reserviert gegenüber, weil Sun die Entwicklung seiner Software nicht für die Community öffnet.
Leider gilt dies auch für eine Reihe der vorgestellten AJAX-Anwendungen: NumSum und Zoho Writer befinden sich im Moment in der Beta-Phase. Ob sie auch in Zukunft als uneingeschränkt freie Version im Netz zur Verfügung bleiben, ist fraglich. Googles Anwendungen wird zwar wie die Suchmaschine weiterhin kostenlos geben, die Entwicklung verläuft jedoch auch hier hinter verschlossenen Türen.
Glossar
AJAX
Asynchronous Javascript and XML. Eine Programmiertechnik, bei der im Browser ablaufender Javascript-Code Teile einer HTML-Seite ohne Neuladen verändert. Bei der Kommunikation zwischen Browser und Webserver kommt häufig XML (Extensible Markup Language) zum Einsatz. XML dient dazu, die Daten hierarchisch zu gliedern.
Infos
[1] AJAX: Oliver Frommel, "Schneller, höher, weiter…", LinuxUser 10/2006, S. 34
[2] Lizenz Zoho Writer: http://www.zohowriter.com/terms/Terms.html
[3] AJAXWrite: http://www.ajaxlaunch.com/ajaxwrite
[4] Writely Online-Textverarbeitung: http://www.writely.com
[5] Google Spreadsheets: http://spreadsheets.google.com
[6] NumSum Online-Tabellenkalkulation: http://numsum.com
[7] Neximage Online-Bitmapeditor: http://demo.neximage.com
[8] AJAXSketch Online-Zeichenprogramm: http://www.ajax13.com/en/ajaxsketch
[9] Thinkfree Office (Java-Office-Suite): http://www.thinkfree.com



