Fazit
Trotz der oben genannten Probleme wird Ajax ein immer beliebteres Mittel um Web-Seiten interaktiver zu gestalten. Bestes Beispiel sind die letzten vorgestellten Programme von Google, etwa der Calendar oder das Notebook. Das geografische Informationssystem Google Maps erzielt zum Beispiel mit Hilfe von Ajax einen ähnlich schnellen Bildschirmaufbau, wie es andere Lösungen erst mit Hilfe eines Java-Applets erreichen, das bekanntlich nicht auf jedem Browser einwandfrei funktioniert und je nach Internet-Verbindung sehr lange Zeit benötigen kann, bis es geladen ist.
Deshalb macht auch der Einsatz in einem Webforum Sinn - können Inhalte doch dem Anwender ohne Reload präsentiert werden. Einige interessante Projekte sind beispielsweise Blursofts MetaForums, bbPress oder das k4 Bulletin Board. Zusammengefasst an dieser Stelle nocheinmal eine Übersicht der Pros und Contras:
Pros:
-
Beschleunigt Web-Anwendungen;
-
vereinfacht es, Fehleingaben der Anwender abzufangen;
-
verhindert, dass Seiten stets komplett neu geladen werden müssen;
-
Programmierung wird durch viele Frameworks unterstützt.
Contras:
Mit Ajax lassen sich Websites leichter und intuitiver nutzen, teilweise kann man kaum einen Unterschied zu installierten Desktop-Anwendungen ausmachen. Diesen Trend greifen auch andere Internetfirmen auf. So haben sich beispielsweise Yahoo und Map24 ein neues Design inklusive Ajax gegönnt. (Jobst Kehrhahn)
Dieser Artikel beruht auf folgenden Beiträgen:
AJAX-Grundlagen: Das neue Web
Ajax verleiht Web-Anwendungen Flügel
Sun tritt OpenAJAX und der Dojo Foundation bei
OpenAjax Alliance nimmt offiziell die Arbeit auf
Atlas - Das Microsoft-Ajax-Framework
Weiterführende Literatur und Links:
Dojo - DojoToolkit.org
Murray, Greg: Ajax with Java 2 Platform, Enterprise Edition
Open Ajax soll AJAX populärer machen
The AJAX Toolkit Framework (ATF) Project