Was ist Ajax?
Der Begriff AJAX steht für Asynchronous JavaScript and XML und ist ein in der Webprogrammierung häufig verwendetes Konzept. AJAX schafft bessere, schnellere und interaktivere Webanwendungen mit Hilfe von XHTML für den Inhalt, Cascading Style Sheets für die Präsentation, zusammen mit HTML Document Object Model und JavaScript für die dynamische Anzeige von Inhalten. Für den Datentransport verwendet AJAX in erster Linie XML, aber auch einfacher Text oder JSON-Text kann verwendet werden.
Um es klar zu sagen: AJAX ist keine Programmiersprache, sondern eine Webbrowser-Technologie. AJAX ermöglicht es, die Elemente einer Webseite zu aktualisieren, ohne dass die gesamte Seite neu geladen werden muss, indem im Hintergrund Daten mit einem Webserver ausgetauscht werden. Während herkömmliche Webanwendungen Informationen über synchrone Anfragen an den und vom Server übermitteln, ermöglicht AJAX asynchrone Aktualisierungen, so dass der Benutzer nicht einmal merkt, dass etwas an den Webserver übermittelt wurde. Einige bekannte Webanwendungen, die AJAX nutzen, sind Google Maps, Google Suggest und Gmail.