Tim Tepaße: Ajax: Begrifflichkeiten

Beitrag lesen

Hallo Cybaer,

ich sehe, wir sind weitesgehend einer Meinung.

Am ehesten trifft es IMHO also der gute, alte, (neu-)deutsche Begriff "Fallback-Mechanismus". ;-) Oder "redundantes System".

Redundanz ist gut, damit könnte man etwas basteln.

*Mein* "Problem" bleibt eher "ActiveX". D.h., selbst *wenn* eine Applikation nur mittels DHTML sinnvoll ist: Es ist i.d.R. doch aus Sicherheitsgründen deaktiviert/beschränkt - oder sollte es zumindest sein. Mittels (I)Frames (nach Belieben dynamisch erzeugt) kann man eben auch solcherart Web-Applikationen erstellen.

Mit ein Grund, warum XMLHttpRequest, ob nur ActiveX oder direkt im Browser unterstützt, so beliebt ist, ist, dass es einen die Möglichkeit bietet, wirklich alle Features von HTTP auszunutzen, von allen HTTP Verben über Status-Codes bis hin zu Erweiterungen wie z.B. WebDAV. Die Möglichkeit, sich HTTP zu bedienen hat wirklich gefehlt. Du hast natürlich recht, dass die im IE erzwungene Nutzung von ActiveX Kopfschmerzen bereitet. Da kann man nur auf die Zukunft hoffen, der IE 7 wird wohl ein natives XMLHttpRequest Objekt enthalten, wie das IEBlog schreibt. Dazu kommen noch andere Entwicklungen, Mozilla, Opera und Apple scheinen sich in der sich noch in der Entwicklung befindlichen Spezifikation Web Applications 1.0 auf eine gemeinsame Interpretation von XMLHttpRequest zu einigen. Und das W3C ist endlich aufgewacht, hat erkannt, das DOM 3: Load & Save eher doof ist und plant in der neu gegründeten Web APIs Working Group u.a. eine „more powerful HTTP library“ - also in vier Jahren oder so. ;)

Tim