Putzmittel mit Power
Ajax, echte Client-Server-Lösung
Der Reiz von Google Maps liegt entscheidend auch darin, dass sich Seiten schnell aufbauen und User-Interaktionen updaten. Diese Serie liefert Ihnen den Bausatz, selbst diese modernste Web-Technik mit AJAX einzusetzen.
- Ajax, echte Client-Server-Lösung
- Teil 2: Ajax, echte Client-Server-Lösung
- Teil 3: Ajax, echte Client-Server-Lösung
- Teil 4: Ajax, echte Client-Server-Lösung
- Teil 5: Ajax, echte Client-Server-Lösung
- Teil 6: Ajax, echte Client-Server-Lösung

Wer alsWeb-Entwickler oder Surfer einen Dialog im Internet abwarten muss, hat sich vielleicht schon gefragt: "Warum kann die Site die gerade eingegeben Daten nicht schon verarbeiten, während ich meine nächsten Daten eingebe?" Wieso dauert es so lange, bis sich eine Seite neu aufgebaut hat, wenn nur eine einzige OK-Zeile hinzukommt? Google Maps macht dies entscheidend besser und anders, wie Sie erstaunt oder vielleicht sogar neidisch zusehen können.
AJAX beschäftigt sich mit der zentralen Aufgabe, wie Web-Dialoge benutzerfreundlicher und schneller zu gestalten sind. Dazu zwei Grundregeln:
- Vom Nutzen der Sklavenarbeit: Lassen Sie den Server arbeiten und Daten übertragen, während Sie schon - oder noch - lesen und tippen.
- Vom Nutzen der Faulheit: Machen Sie nur das Nötigste. Tauschen Sie also nur die Teile einer Seite aus, die sich wirklich ändern.

Webbrowser und Server teilen sich so flexibel ihre Arbeit. Browser und Server arbeiten zusammen an einer Applikation, aber parallel. Script im Browser aktiviert ist, was die meisten modernen Websites voraussetzen.
AJAX ist kein einzelnes Tool oder Software-Paket, sondern nutzt zahlreiche Alternativen. Damit verwirklicht AJAX interaktive Webseiten, wasgleichsam die Philosophie dieser Technik darstellt: AJAX liefert eine echte Client-Server-Lösung mit dem Browser als Client-Plattform.
Das Ziel ist, die Internet-Anwendung so schnell und so angenehm bedienbar zu machen, als sei es ein Desktop-Programm. Denn wo mit Warten Schluss ist, geht es lustig weiter. So bestechen AJAXAnwendungen, die angenehmer und schneller zu bedienen sind und sogar noch besser aussehen. Chef und Außendienstkollegen können sich darüber freuen.