Ajax

Ajax (Asynchronous JavaScript and XML) koppelt diverse Techniken wie JavaScript, XHTML, HTML und XML. Dabei werden im Hintergrund JavaScript-Anweisungen vom Browser an die Ajax-Engine geschickt und von dort aus (per XMLHttpRequest) asynchron Daten zum und vom Webserver übertragen. Dadurch können sich Inhalte einer Webseite oder -anwendung auch ohne kompletten Neuladevorgang ändern. Diese Form des Datenaustauschs zwischen Client-Browser, Ajax-Engine und Webserver ermöglicht die Erstellung eindrucksvoller, dynamischer Webanwendungen. Google liefert in mehreren Projekten (Google Maps, Google Docs usw.) Beispiele für den Einsatz von Ajax. Auch viele der hochgelobten Web-2.0-Angebote wie die Fotoseite flickr setzen die Ajax-Technik für viele ihrer nützlichen Funktionen ein.
Weiterführende Informationen und Links finden Sie im Wikipedia-Artikel zu Ajax.