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:
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.
Bisher unbekannter Bedrohungsakteur versucht über gefälschte IP Scanner Software-Domänen Zugriff auf IT-Umgebungen zu erlangen.
Der Bericht zeigt bereits nutzbare Angriffsanwendungen und bewertet die Risiken, die davon ausgehen.
Deutsche sehen Finanzwesen und IT im Zentrum der KI-Transformation. Justiz und Militär hingegen werden deutlich…
Cubbit ist das weltweit erste Unternehmen, das Cloud-Objektspeicher anbietet. Es wurde 2016 gegründet und bedient…
Unbefugte können Schadcode einschleusen und ausführen. Auslöser ist eine fehlerhafte Implementierung einer Android-Funktion.
iPhones und iPads belasten das Ergebnis. Außerdem schwächelt Apple im gesamten asiatischen Raum inklusive China…