Maschinendenk

Microsoft führt natives XMLHTTPRequest Objekt in IE 7 ein

1 Kommentar

Wie Sunava Dutta im IE Blog berichtet, wird Microsoft in Internet Explorer 7 ein natives XMLHTTP Request Objekt implementieren.

Das bedeutet, dass XMLHTTP zukünftig von Active X abgekoppelt wird.
Dies ermöglicht dann auch Nutzern die Active X deaktiviert haben, Ajax Anwendungen zu nutzen. Da Active X für seine Sicherheitsprobleme inzwischen berüchtigt ist, neigen viele Anwender und Systemadmins dazu - es komplett zu deaktivieren.
MS hat sich sogar dazu durchgerungen, das neue Objekt so zu implementieren das seine Instantiierung und Verwendung kompatibel zu der anderer Browser (Firefox,Safari) ist.

Er postet in seinem Blog folgenden Beispielcode:
if (window.XMLHttpRequest){

// If IE7, Mozilla, Safari, etc: Use native object
var xmlHttp = new XMLHttpRequest()

}
else
{
if (window.ActiveXObject){

// …otherwise, use the ActiveX control for IE5.x and IE6
var xmlHttp = new ActiveXObject(”Microsoft.XMLHTTP”);
}

}

Ich denke das verdeutlicht wie vorteilhaft dieses neue Objekt sein wird.
Es erleichtert die Verwendung von XMLHTTP denke ich deutlich.

Erneut bin ich der Meinung das dies ein Ergebnis des Erfolges des OpenSource Browsers Firefox ist.
Microsoft wurde durch den inzwischen substanziellen Marktanteil von Firefox wohl gezwungen, wie schon beim Feed Icon, auf eine Linie der Kompatibilität und Interoperabilität einzuschwenken.

MS wäre es sicher lieber gewesen es hätte hier erneut, wie damals bei Java und Javascript, sein eigenes Süppchen kochen können ;)

Insofern ist diese Entwicklung nur zu begrüssen. :)

Link: http://blogs.msdn.com/ie/archive/2006/01/23/516393.aspx


Geschrieben von Philipp

24. Januar 2006 um 9:23

Veröffentlicht in Allgemein

1 Kommentar zu 'Microsoft führt natives XMLHTTPRequest Objekt in IE 7 ein'

Kommentare abonnieren mit RSS oder TrackBack zu 'Microsoft führt natives XMLHTTPRequest Objekt in IE 7 ein'.

  1. > neigen viele Anwender und Systemadmins dazu - es komplett zu deaktivieren.

    Neigen dazu ist gut. Abgesehen vom Zonenmodell hat man ja praktisch keine andere Option außer AN und AUS.

    Selektives (De)Aktivieren bestimmter ActiveX-Objekte wäre auch so ein Feature, welches ich mir schon lange wünsche. Damit könnte ich dann gezielt den XMLHTTP, den Adobe Reader und vielleicht noch den Flashplayer aktivieren - alles andere bleibt aus.

    Das wäre toll …
    JensG

    JensG

    18 Mai 06 um 10:49

Kommentar schreiben

Sie müssen eingeloggt sein um einen Kommentar zu verfassen.