AJAX und Microsofts Engagement

Wenn man schon je mit Web-Entwicklung zu tun hatte, dann stellt der neueste Trend bei der Entwicklung von Applikationen mit Remote-Scripting-Fähigkeiten mittels AJAX (Asynchronous Javascript und XML) keine Überraschung dar. Es steht immerhin schon seit vielen Jahren zur Verfügung, hatte aber den Nachteil von Browser-Inkompatibilitäten.

Microsoft hat stets ActiveX als den Königsweg gefördert, doch mit zunehmender Popularität von AJAX änderte sich der Ansatz. Es folgt eine nähere Betrachtung der AJAX-Revolution und des Engagements von Microsoft.

Was ist AJAX?

AJAX zu definieren ist nicht so leicht, wie auf eine WWW-Seite zu verweisen, da es sich um eine Sammlung von Technologien handelt, bei der Folgendes kombiniert wird:

  • Auf Standards basierende Darstellungsschicht unter Verwendung von XHTML und CSS.
  • Das DOM (Document Object Model) wird für die dynamische Darstellung und die Interaktion mit dem Benutzer verwendet.
  • Asynchrones Einlesen von Daten mittels XMLHttpRequest XML und XSLT ermöglicht den Austausch und die Veränderung von Daten.
  • Javascript wird verwendet, um alles zu verbinden.

Der große Unterschied zwischen AJAX und herkömmlicher Web-Entwicklung liegt im Remote-Scripting. Durch Remote-Scripting kann Client-seitiges Javascript Daten auf einem Server abfragen, ohne die Webseite zu aktualisieren. Das geschieht mittels Javascript und dem XMLHttpRequest-Objekt. Remote-Scripting verlegt einen Teil der Verarbeitung auf den Client (Browser), was die Zahl der Anfragen an den Webserver erheblich reduziert.

Microsoft hat das XMLHttpRequest-Objekt erstmalig im Internet Explorer 5 für Windows als ActiveX-Objekt implementiert. Outlook Web Access wurde zuerst mit dieser ActiveX-Komponente entwickelt. Ingenieure des Mozilla-Projekts implementierten eine native Version für Mozilla 1.0 (und Netscape 7), Apple leistete mit seinem Safari 1.2-Browser Unterstützung. Eine ähnliche Funktionalität wird mit einem vorgeschlagenen W3C-Standard erreicht. Inzwischen ist das XMLHttpRequest-Objekt de facto zum Standard geworden.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Recall: Microsoft stellt KI-gestützte Timeline für Windows vor

Recall hilft beim Auffinden von beliebigen Dateien und Inhalten. Die neue Funktion führt Microsoft zusammen…

13 Stunden ago

Windows 10 und 11: Microsoft behebt Problem mit VPN-Verbindungen

Es tritt auch unter Windows Server auf. Seit Installation der April-Patches treten Fehlermeldungen bei VPN-Verbindungen…

20 Stunden ago

Portfoliomanagement Alfabet öffnet sich für neue Nutzer

Das neue Release soll es allen Mitarbeitenden möglich machen, zur Ausgestaltung der IT beizutragen.

23 Stunden ago

Gefahren im Foxit PDF-Reader

Check Point warnt vor offener Schwachstelle, die derzeit von Hackern für Phishing ausgenutzt wird.

5 Tagen ago

Bitdefender entdeckt Sicherheitslücken in Überwachungskameras

Video-Babyphones sind ebenfalls betroffen. Cyberkriminelle nehmen vermehrt IoT-Hardware ins Visier.

5 Tagen ago

Top-Malware in Deutschland: CloudEye zurück an der Spitze

Der Downloader hat hierzulande im April einen Anteil von 18,58 Prozent. Im Bereich Ransomware ist…

5 Tagen ago