Ajax

Ajax ist eine Kombination aus Webentwicklungstechnologien, mit denen dynamische Websites erstellt werden. Obwohl der Begriff „Ajax“ nicht wie die meisten technischen Akronyme vollständig in Großbuchstaben geschrieben wird, stehen die Buchstaben für „Asynchronous JavaScript And XML“. Daher kombinieren Websites, die Ajax verwenden, JavaScript und XML, um dynamische Inhalte anzuzeigen.

Der „asynchrone“ Teil von Ajax bezieht sich darauf, wie Anfragen an den Webserver gestellt werden. Wenn ein Skript eine Anfrage an den Webserver sendet, kann es Daten empfangen, die anschließend auf der Webseite angezeigt werden können. Da diese Ereignisse zu leicht unterschiedlichen Zeitpunkten stattfinden, gelten sie als asynchron. Die meisten Ajax-Implementierungen verwenden die XMLHttpRequest-API, die eine Liste von Serveranfragen enthält, die innerhalb von JavaScript-Code aufgerufen werden können. Die Daten werden normalerweise im XML-Format an den Browser zurückgesendet, da sie leicht zu parsen sind. Der Server kann Daten jedoch auch als unformatierten Klartext senden.

Ajax ist so leistungsfähig, weil Skripte auf der Clientseite und nicht auf dem Server ausgeführt werden können. Das bedeutet, dass eine JavaScript-Funktion eine Anfrage an einen Server stellen kann, nachdem eine Webseite bereits vollständig geladen wurde. Die vom Server empfangenen Daten können dann auf der Seite angezeigt werden, ohne die anderen Inhalte neu zu laden. Wenn eine serverseitige Skriptsprache wie PHP oder ASP verwendet würde, müsste die gesamte Seite neu geladen werden, damit die neuen Inhalte angezeigt werden.

Auch wenn es Ihnen vielleicht nicht bewusst ist, haben Sie Ajax wahrscheinlich schon auf mehreren verschiedenen Websites im Einsatz gesehen. Suchmaschinen, die während der Eingabe eine Liste mit Suchvorschlägen anzeigen, verwenden beispielsweise höchstwahrscheinlich Ajax, um die Vorschläge anzuzeigen. Bildersuchen, bei denen beim Durchblättern der Ergebnisse weitere Vorschaubilder angezeigt werden, verwenden normalerweise Ajax, um die fortlaufende Liste von Bildern abzurufen. Wenn Sie unten auf einer Facebook-Seite auf „Ältere Beiträge“ klicken, wird Ajax verwendet, um zusätzliche Beiträge anzuzeigen.

Ajax hat dazu beigetragen, das Web dynamischer zu machen, da Webseiten neue Inhalte abrufen und laden können, ohne den restlichen Teil der Seite neu laden zu müssen. Mithilfe von Ajax können Webentwickler interaktive Websites erstellen, die Ressourcen effizient nutzen und Besuchern eine reaktionsfähige Benutzeroberfläche bieten.

Aktualisiert April 13, 2011 von Per C.

quizTesten Sie Ihr Wissen

InterNIC was superseded by what organization?

A
ANSI
0%
B
IEEE
0%
C
ICANN
0%
D
ISO
0%
Correct! Incorrect!     View the InterNIC definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von Ajax auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.