Ajax

Aus Social-Media-ABC
Zur Navigation springen Zur Suche springen

Ajax

Der Begriff Ajax ist ein Apronym für "Asynchronous JavaScript and XML". Hinter diesem Begriff verbirgt sich eine Softwareanwendung, die es dem Nutzer ermöglicht, Daten zwischen Browser und Server auszutauschen, ohne dass nach jeder Aktivität die Website völlig neu geladen werden muss. Nur die nötigen Teile werden übermittelt und in eine schon aufgerufene Website integriert. Jesse James Garrett, einer der Begründer des Begriffs, hat zum leichteren Verständnis die Vorstellung einer Ajax-Engine eingeführt. Kern der Anwendung ist ein Java-Skript - Objekt, das die Kommunikation mit dem Webserver durchführt. Gerritt beschreibt in einem Essay aus dem Jahre 2005 die Arbeitsweise folgendermaßen: Every user action that normally would generate an HTTP request takes the form of a JavaScript call to the Ajax engine instead. (http://www.adaptivepath.com/ideas/ajax-new-approach-web-applications) Asynchron werden die abgeforderten Informationen an den Client übermittelt. Ein Anwendungsbeispiel ist Google maps.

Weblinks

Literatur

Heide Balzert: Basiswissen Web-Programmierung. XHTML, CSS, JavaSkript, XML, PHP, JSP, ASP.NET, Ajax. W3L-Verlag Herdecke/Witten 2011.