Ajax HTTPRequest keine

Wie viele Web-Entwickler wissen, vor dem Aufkommen des XMLHttpRequest-Objekts, war das Problem der Umladung von einer Web-Seite mit der Technik der versteckten FRAME oder IFRAME gelöst. Dieser einfache Trick hat es viele Menschen, um einige Probleme zu lösen ansonsten unlösbare Schnittstelle. Ein Vorteil der Verwendung der versteckten Frame, unter anderem wurde die Möglichkeit, die Browser-History zu halten! Was nicht erlaubt das XMLHttpRequest-Objekt.

Neben Techniken, die HTML FRAME oder IFRAME versteckt zu verwenden, ist es möglich, Flash als Sub-Kanal für die Kommunikation zwischen der Seite und dem Server verwenden. Einige Erfahrungen in dieser Richtung sind noch in der Entwicklung (siehe zum Beispiel Fjax ). Die Idee ist, zu "verstecken" einen Flash-Film innerhalb der HTML-Seite (wie bei FRAME passiert) und mit ihm kommunizieren via JavaScript (oder VBScript für Microsoft-Umgebung).

Doch diese Technik eine Reihe von Tücken. Zunächst zwingt die Endbenutzer das Flash-Plugin zu installieren, und dann eine Lösung ist nicht HTML (rein) reinigen. Es erfordert auch, jedoch veranlasste die Verwendung von Javascript und Flash als Schnittstelle zwischen der Seite, so viel ist es wert mit dem XMLHttpRequest-Objekt. Dann, wenn Sie einen Rahmen in ActionScript zu schreiben beginnen wollen alles in Flash zu tun. Hier ist, dass die Variation auf das XMLHttpRequest-Objekt zu wenig Sinn haben, beginnt.
Letztendlich, wenn Sie nicht wollen, das XMLHttpRequest-Objekt verwenden, müssen wir uns auf die nun etablierte Technik der versteckten Frame verlassen. Es gibt auch diejenigen, die nur eine gemischte Technik verwenden: XMLHttpRequest + IFRAME!

Doch nun hat Ajax (in Form des XMLHttpRequest-Objekts) erwies sich als so erfolgreich, dass in der Zukunft wird das XMLHttpRequest-Objekt, das durch eine verbesserte Browser-Hersteller (Microsoft, Mozilla, Opera, etc. unterstützt wird ...). In der Praxis wird XMLHttpRequest eine Standard-Komponente (wie dies bereits in FireFox) innerhalb des Browsers, erreichbar über Javascript werden! Warum also nicht nutzen?

2 Kommentare zu "Ajax HTTPRequest no"

  1. 9. Dezember 2007 upnews.it :

    undolog  »Blog Archive » Ajax HTTPRequest keine ...

    Wie viele Web-Entwickler wissen, vor dem Aufkommen € ™ € ™ s XMLHttpRequest-Objekt, das Problem der Umladung von einer Web-Seite mit der Technik der versteckten FRAME oder IFRAME gelöst wurde. Dieser einfache Trick hat es viele Menschen zu lösen ...

  2. 9. Dezember 2007 undolog »2007» Dezember »10 :

    [...] Ohne Ajax HTTPRequest (1) [...]

Hinterlasse einen Kommentar

XHTML TAG PERMIT: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERTION CODE:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL