Java generates AJAX: Ein Blick auf das Google Web Toolkit

Beim Google Web Toolkit handelt es sich um eines der zahlreichen AJAX Frameworks. Deren gibt es hunderte. Alleine bei Sourceforge.net finden sich im Moment 108 kostenlose. Das macht die Auswahl und den Einstieg schwierig.
Jedoch dürfte klar sein, dass sich der Markt sehr schnell konsolidieren wird und sehr wahrscheinlich nur eine Hand voll relevanter Implementierungen übrig bleiben werden. Dazu zähle ich neben dem von Yahoo und dem bisher nicht veröffentlichten von Microsoft auch das Google Web Toolkit. Die Besonderheit an diesem Framework ist, dass keine einzige Zeile Javascript geschrieben werden muss. Man produziert praktisch alles in Java und hat dadurch viele der Vorteile der mächtigen plattformunabhängigen Sprache.
Wie das aussieht und was damit alles machbar ist findet sich, erstaunlicherweise wieder einmal bei IBM. Desweiteren handelt es sich um ein umfangreiches Tutorial: Google Web Toolkit Tutorial.
Ich selbst stehe dem AJAX Hype eher kritisch gegenüber und habe bisher auch fast nichts damit gemacht und erst recht nicht in Seiten eingebaut. Ungelöste Usability-Fragen (Zurück Button!) und nicht vorhandene Barrierefreiheit sind für mich ein Ausschlusskriterium. Hinzu kommt, dass bisher nicht klar ist wer sich letztendlich durchsetzen wird. Google hat in der jüngeren Vergangenheit jedoch gezeigt, dass Durchsetzen eine ihrer Stärken ist.

Add comment Juni 28th, 2006

AJAX Remote Desktop Viewer, Alternative zu VNC?

Der AJAX Remote Desktop Viewer ist ein Proof of Concept, mit dem man von außen per HTTP auf den Desktop zugreifen kann. Es läuft etwas langsam und bietet bisher keinerlei Authentifizierung. Der Einsatz außerhalb des eigenen Netzwerks ist also nicht zu empfehlen. Interessant ist es auf jeden Fall, da man keinen extra Port freigeben muss. Alles geht über HTTP. Vnc ist natürlich nach wie vor besser.

Add comment Juni 21st, 2006

Fortgeschrittene AJAX Techniken

IBM pflegt eine lange und sehr gute Seite zu den verschiedensten Programmierthemen. Unter anderem zum aktuellen Hypetheme Ajax. Dazu gibt es eine ganze Artikelserie. Ich beziehe mich hier auf den dritten Teil. Der Artikel heisst fortgeschrittene Anfrage- und Antwortmethoden mit Ajax. Konkret geht es um aussagekraeftige Fehlermeldungen und das Verstehen des XMLHttpRequest Objekts. Es liest nichts von Klickibunti-Methoden, sondern von fortgeschrittenen Programmiermethoden in mittleren bis grossen Anwendungen.

Add comment Februar 15th, 2006

Web 2.0 / AJAX / Javascript: Greybox und Lightbox JS

Zwei sehr schoene Javascript Geschichten, gefunden bei DrWeb. Die erste oeffnet PopUps im Stil von Mac OSX. Dabei klebt das neue Fenster am oberen Rand des Aktuellen. Fuer was man das brauchen wird ist noch nicht abzusehen :D , greybox window. Sogar ein Wordpressplugin gibt es dazu. Leider ist die Seite in spanisch (oder portugiesisch) geschrieben. Daher kann ich noch nicht sagen, was es genau macht.
Inspiriert wurde Greybox von Lightbox JS. Eine sehr schicke Sache, um Bilder zu praesentieren. Was, wie bei allen JS/AJAX Loesungen, bleibt ist die Frage, was passiert wenn der Nutzer kein JS hat. Sei es weil es einfach abgeschaltet wurde, oder der Nutzer einen Screenreader benuetzt. Barrierefrei und suchmaschinengeignet ist es jedenfalls nicht.

2 comments Februar 15th, 2006