Webdesign Definition / Lexikon Ajax - Asynchronous Javascript and XML
Ajax ist ein Apronym für die Wortfolge ?Asynchronous JavaScript and XML?. Es bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Server und dem Browser. Dieses ermöglicht es, HTTP-Anfragen durchzuführen während eine HTML-Seite angezeigt wird und die Seite zu verändern ohne sie komplett neu zu laden. Das eigentliche Novum besteht in der Tatsache, dass nur gewisse Teile einer HTML-Seite oder auch reine Nutzdaten bei Bedarf nachgeladen werden, womit Ajax eine Schlüsseltechnik zur Realisierung des Web 2.0 darstellt.
Der Aufbau einer Ajax-Anwendung
Bei Ajax werden Technologien eingesetzt, um interaktive, desktopähnliche Webanwendungen zu realisieren.
Eine Ajax-Anwendung basiert auf folgenden Web-Techniken:
- HTML (oder XHTML)
- Document Object Model zur Repräsentation der Daten oder Inhalte
- JavaScript zur Manipulation des Document Object Models und zur dynamischen Darstellung der Inhalte. JavaScript dient auch als Schnittstelle zwischen einzelnen Komponenten.
- Das XMLHttpRequest-Objekt, Bestandteil vieler Browser, um Daten auf asynchroner Basis mit dem Webserver austauschen zu können.
- Eine andere Transportmethode ist On-Demand JavaScript, bei der eine JavaScript-Datei per DOM-Manipulation angefordert wird.
Für den Aufruf von Ressourcen, Funktionen bzw. Methoden (API) gibt es die Ansätze:
- REST ? Aufruf mittels klassischer HTTP-Techniken
- SOAP ? Übertragung von Methodenname und Parametern als XML-Dokument.
Bei der asynchronen Übertragung der Daten haben sich verschiedene Verfahren etabliert:
- reST-ähnliche Verfahren, um Nutzdaten in Textform zu übertragen.
- JSON, ein auf JavaScript zugeschnittenes, textbasiertes Format für Daten und Objekte.
- Diverse proprietäre XML-Formate.
- SOAP, ein Protokoll für Webservices, das meist XML als Austauschformat verwendet.
Im Zusammenhang mit Ajax-Anwendungen werden auch andere
- Webtechnologien eingesetzt, die ursächlich aber keinen Zusammenhang mit Ajax haben:
- CSS zur Formatierung einer Webseite.
- XSLT zur Datentransformation.
Aktuelles
V&P bezieht neue Büroräume in der Schloßstr.
21.06.2010 | Seit Anfang Juni sind wir in unserem neuem Büro in der Schloßstr. 28 in Berlin Steglitz. Unsere neue Telefonnummer lautet...weiterlesen...
V&P erstellt Webseite für die schärfste Currywurst Berlin`s
10.12.2009 | Unsere Hauptstadt hat ja in Sachen kulinarischen und extravaganten Hochgenüssen schon so einiges zu bieten... weiterlesen...
Kundenmeinungen
"Ventzke & Partner ist ein professioneller Partner für die Homepage-Beratung, Erstellung und Aktualisierung! Das Design geht ins Auge und bleibt im Kopf! Mit klaren Strukturen, perfektem Serviceangebot und außergewöhnlicher Ideenvielfalt ergänzen sich die K.I.S.S. Security und Ventzke & Partner..."
(Diana Tanneberger, K.I.S.S. Security) weitere Kundenmeinungen...
Anfrage
Ventzke & Partner
Schloßstr. 28
12163 Berlin
Telefon:
030/ 505 671 67
E-Mail:
info@ventzke-partner.de