Entzauberung Teil 2 - AJAX
October 19th, 2007 by admin
AJAX ist ein bekannter Begriff für eine Technologie, die sich oft in Nebel hüllt.
Eine Aktualisierung einer Website im Browser (Client) mit neuen Informationen von der Domain (Server) erfolgt traditionell durch ein Reload mit den dazugehörigen Wartezeiten. AJAX (Asynchronous JavaScript and XML) ermöglicht eine Aktualisieren einer Website im Browser ohne das lästige Reload.
Von der gleichen Domain, von der die Seite stammt, werden Daten über einen sogenannten HTTP-Request abgerufen, die dann per Javascript im Browser zur Aktualisierung von Teilen der Seite benutzt werden. Die Daten liefert beispielsweise ein PHP-Script, das auf dem Server liegt.
Strukturierte Daten werden mit Hilfe von XML formatiert. Leider kann XML zur Zeit nur sehr browserabhängig ausgewertet werden. Eine Alternative ist deshalb eine Übermittlung strukturierter Daten mittels JASON, eines Textformats von Javascript-Objekten.
Für die Verwendung von AJAX im Browser ist die Aktivierung von Javascript beim Internet Explorer älter als Version 7 auch ActiveX erforderlich. Der Einsatz von AJAX vermindert die Barrierefreiheit einer Website.
(, )
Posted in ITs |




