HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehr
 

Anzeige 
 

Ajax

Spry und AjaXSLT

Das Spry-Framework ist eine von Adobe zur Verfügung gestellte JavaScript-Bibliothek mit diversen Funktionen die das Leben als Webdesigner um einiges erleichtern können. Dazu gehören zahlreiche Funktionen zur Verarbeitung von XML-Daten, Ajax-Funktionalitäten, Effekte oder Formularbehandlung. Dazu gehört außerdem die Fähigkeit zum Verarbeiten von XSLT-Daten die dem AjaXSLT-Framework entlehnt sind.

Inhalt

Xajax

Wer serverseitig mit PHP arbeitet und auf Ajax setzen möchte, hat mit Xajax die richtige Wahl getroffen. Xajax übernimmt nicht nur den Abruf der Daten per Ajax sondern verarbeitet diese gleich so, dass Sie ohne weiteres zutun im Client bzw. auf dem Server benutzt werden können. Damit können Daten quasi spielend zwischen Server und Clienten hin und her übertragen werden.

Inhalt

Sajax

Auch wenn sich der Name Sajax sehr nach dem im vorherigen Kapitel beschriebenen Framework Xajax anhärt, haben beide jedoch wenig miteinander zu tun, sieht man mal davon ab, dass Sie beide Ajax-Frameworks sind. Der Unterschied bei Sajax: Für Sajax existieren Implementationen in quasi allen relevanten Programmiersprachen wie ASP, ColdFusion, Perl oder Python – und selbst an PHP wurde gedacht.

Inhalt

Atlas

Im Vergleich zu den vorher genannten Frameworks fällt das ASP.NET-Framework Atlas völlig aus der Reihe. Hier hat die Automatisierung quasi ihren Höhepunkt erreicht: Einfach Scripte lassen sich fast per Drag&Drop zusammen klicken und der Programmieraufwand wird auf ein Minimum reduziert. Zugleich wird durch den Einsatz von ASP.NET bzw. allgemein Microsoft’s .NET-Framework die Sachlage gleichweg komplizierter da es eben deutlich mehr Möglichkeiten, Elemente und Objekte gibt die eingesetzt werden können und über die man leicht den Überblick verlieren kann. Alles in allem ist Atlas aber DIE Wahl für alle ASP.NET-Programmierer und lässt alle anderen Frameworks in Sachen komfort hinter sich zurück.

Inhalt

XML und JavaScript

Ist der Request abgeschickt und der Response empfangen geht es daran die bekommenden Daten auszuwerten und entsprechend ihrer Bestimmung zu verarbeiten.

Inhalt

Andere Formen von Ajax

Je nach dem welches Ziel mit dem Einsatz von Ajax-Techniken verfolgt wird kann es sich unter Umständen heraus stellen, dass einzelne Bestandteile zu kompliziert sind bzw. das Ziel mit deutlich einfacheren Mitteln erreicht werden kann. Insbesondere das Auslesen und Verarbeiten der XML-Daten stellt oftmals einen nicht unerheblichen Aufwand im Vergleich zum relativ geringen Nutzen dar.

Inhalt

Ajax-Frameworks

Insbesondere bei größeren Aufgaben können Frameworks die Arbeit deutlich erleichtern. Für nahezu alle Programmiersprachen gibt es entsprechende Frameworks – so auch für Ajax. Die wichtigsten Frameworks für die einzelnen Programmiersprachen wollen wir Ihnen in den folgenden Kapiteln vorstellen.

Inhalt

Einführung

Ajax ist derzeit eines der heißesten Themen in Programmiererkreisen. Kaum etwas schafft es derartige Begehrlichkeiten auszulösen: Jeder der etwas auf sich hält setzt irgendwie in irgendeiner Form Ajax auf seiner Seite ein.

Inhalt

Daten abrufen

Der wichtigste Bestandteil einer jeden Ajax-Anwendung ist das Abfragen der Daten. Dies geschieht in der Regel via HTTP wofür JavaScript ein spezielles Objekt, XMLHttpRequest genannt, bereit stellt.

Inhalt

 

 
 

Anzeige