|
Hinweis
Es kommen Inhalte hinzu, die mir auffallen und für andere wissenswert sein könnten.
Empfehlung
Mehr dazu hier
Impressum
Mehr dazu hier ![]() Dipl. Informatiker (FH) S. Langenhan |
Viele, die den Begriff Ajax das erste mal hören, verbinden diesen mit dem Fußballclub Ajax Amsterdam oder dem Reinigungsmittel Ajax. In der Informatik bezieht sich dieser Begriff auf die Art wie Inhalte von WEB Sites im Webbrowser durch Nutzeranfragen verändert werden können, ohne das ein komplett neuer Seitenaufbau der angezeigten Seite erfolgen muss. Die Veränderung der Seiteninhalte erfolgt mit Befehlen der Scriptsprache JavaScript, welche die DOM Elemente manipulieren können, die vom Browser zur Darstellung der Inhalte einer Webseite genutzt werden. Ein Beispiel gefällig? Der Begriff AJAX wandelt sich nach anklicken zu ajax. Da AJAX in meinem Beispiel nicht kleingeschrieben werden will, wandelt es sich nach etwa 5 Sekunden zurück. Bei genauer Betrachtung des AJAX Beispiels stellt man fest, daß zwar eine Veränderung der angezeigten Website erfolgte, aber keine externe Abrage stattfand. Dies wird prompt im nächsten Beispiel nachgeliefert. Für dieses Beispiel wird eine XML Datei genutzt, welche Auswahlelemente beherbergt. Die Struktur der XML Datei finden Sie hier. Weiterhin wird ein Auswahlfeld benötigt und ein Link, welcher die Abfrage tätigt. Beispiel(in Arbeit - folgt bald!)
Wie Sie feststellen werden jeweils andere Ergebnisse angezeigt, welche die XML Datei liefert und von JavaScript aufbereitet werden. Bei genauer Betrachtung fällt ebenso auf das kein ruckeln der Seite stattfindet. Dies wird durch die asynchrone Anfrage an den WEB Server mittels JavaScript erreicht.
Fazit: Mit AJAX lassen sich WEB-Sites bauen, die Informationen nachladen können ohne dass die Seite immer neu aufgebaut wird, damit wird dem Nutzer das Handling einer Desktopanwendung geboten. Dieser Effekt konnte bisher klassisch nur durch Java oder Flash Plugins erreicht werden.
|
|