Ajax - Eine neue Möglichkeit, XHTML, CSS, DOM, JavaScript und XMLHTTP für schnellere Webanwendungen zu verwenden
Es scheint, dass jedes heute geschriebene Webprogrammierbuch das Wort Ajax im Titel hat. Was ist Ajax? Es ist ein Akronym, das von Jesse James Garrett von Adaptive Path, LLC initiiert wurde. Es steht für Asynchronous JavaScript und XML. Ajax ist eine neue Art, einige Dinge zu verwenden, die es schon seit einiger Zeit gibt. XHTML, CSS, DOM, JavaScript und XMLHTTP (ursprünglich ein ActiveX-Objekt). All diese Dinge zusammen werden zu Ajax. die nächste Generation der interaktiven Website-Programmierung.

Als das Web zum ersten Mal populär wurde, hatten wir statische Webseiten, die Hyperlinks enthielten, die zu anderen statischen Webseiten führten. Dann können JavaScript, das DOM und DHTML, die die Anfänge der Interaktivität zum Web hinzugefügt haben. Bis zu diesem Zeitpunkt gab es jedoch nur zwei Hauptakteure. Auf der einen Seite hatten Sie den Client, den Webbrowser und das Betriebssystem des Lesers. Auf der anderen Seite hatten Sie den Server, der das Rückgrat des Webs war. In der Vergangenheit hat der Webbrowser eine Webseite vom Server angefordert und der Server hat diese Seite an den Computer des Lesers gesendet. Dies funktioniert gut, ist aber für den vielbeschäftigten Web-Surfer von heute etwas langsam. Jedes Mal, wenn eine Anfrage an den Server gestellt wird, muss der Leser am Computerbildschirm warten, bis die Webseite angezeigt wird. Ein Warenkorbprogramm ist ein gutes Beispiel. Wenn Sie auf die Schaltfläche klicken, um einen Artikel in Ihren Warenkorb zu legen, werden diese Informationen an den Server gesendet, auf dem sie verarbeitet werden. Als Antwort sendet der Server eine neue Seite mit einer Bestätigung an den Browser zurück. Dies ist die herkömmliche clientseitige / serverseitige Kommunikation und erfordert das Neuladen einer Webseite für jede vom Server ausgeführte Aufgabe.

Das neue XMLHTTP (XMLHttpRequest-Klasse) beginnt dies jedoch zu ändern. Ajax ist eine der besseren Möglichkeiten, XMLHTTP zu verwenden. Beispiele für Ajax in Aktion sind Google Maps TM und Google SuggestTM. Wenn Sie Ihren Suchbegriff in die Google Suggest-Suchmaschine eingeben, wird eine Dropdown-Liste mit vorgeschlagenen Suchbegriffen angezeigt, die aktualisiert wird, wenn Sie weiter eingeben. Durch die Verwendung dieser neuen Technologie wird diese Liste kontinuierlich aktualisiert, ohne dass Sie warten müssen, um Ihre Webseite neu zu laden. Der Vorteil der Programmierung mit Ajax liegt in neuen, reaktionsschnelleren Webanwendungen für Ihre Website.








Video-Anleitungen: JavaScript Tutorial: JavaScript einbinden - http://www.html-seminar.de (March 2024).