Skip to main content

Was ist Ajax?

Ajax ist ein Begriff, der ein Ansatz zum Entwerfen und Implementieren von Webanwendungen beschreibt.Es ist ein Akronym für A Synchron j avaScript a nd x ml.Der Begriff wurde erstmals in einem Artikel von Jesse James Garrett von Adaptive Path vorgestellt, einem Web-Design-Unternehmen aus San Francisco.Er hat den Begriff konzipiert, als er die Notwendigkeit einer einfachen, verkaufbaren Möglichkeit erkannte, einen bestimmten Designstil und das Aufbau von Kunden zu übernehmen.

Der Hauptzweck von AJAX ist es, Webanwendungen zu helfen, die Desktop -Anwendungen eher wie Desktop -Anwendungen zu funktionieren.Hypertext Markup Language (HTML), die Sprache, die das weltweite Web antreibt, wurde auf die Idee von hypertext -Seite von Text, die mit anderen Dokumenten verknüpft werden, entwickelt werden.Damit HTML funktionieren kann, senden die meisten Aktionen, die ein Endbenutzer in seinem Browser ergriffen, eine Anforderung an den Webserver zurück.Der Server verarbeitet dann diese Anfrage, sendet möglicherweise weitere Anfragen aus und antwortet schließlich mit dem, was der Benutzer angefordert hat.Frustrierend für Benutzer und dient dazu, die gesamte Erfahrung zu dämpfen.Benutzer haben sich in ihren Desktop-Anwendungen an lodernde Antworten gewöhnt und sind unglücklich, wenn eine Website nicht die gleiche unmittelbare Antwort bietet.Durch das Hinzufügen einer zusätzlichen Ebene zwischen der Benutzeroberfläche und der Kommunikation mit dem Server entfernen AJAX -Anwendungen eine große Ausdauer zwischen Benutzerinteraktion und Anwendungsantwort.Wenn Ajax in beliebten Webanwendungen häufiger häufiger wird, werden Benutzer immer mehr an diese sofortige Reaktion gewöhnt und helfen, mehr Unternehmen dazu zu bringen, AJAX -Methoden einzusetzen.

Eine AJAXErfahrung.Dies beinhaltet erweiterbare HTML (XHTML) und Cascading Style Sheets (CSS) zum Aufbau der zugrunde liegenden Seitenstruktur und des visuellen Stils.eine Art Interaktionsuite mit dem Dokumentobjektmodell;Datenmanipulation unter Verwendung einer extensiblen Markup -Sprache (XML);Datenabruf unter Verwendung von XMLHTTPrequest;und JavaScript, um diesen verschiedenen Elementen zu helfen, miteinander zu interagieren.Ajax verbreitet sich im Internet schnell, mit Beispielen, die an vielen wichtigen Websites sichtbar sind.Google Maps verkörpert beispielsweise in vielerlei Hinsicht das Ethos des AJAX -Modells mit seiner komplexen Funktionalität und praktisch nahtlosen Interaktivität.Ein allgemein ausgeglichenes Argument gegen AJAX ist, dass es in vielen Fällen einige erwartete Funktionen durchbricht, z.Während für viele dieser Pausen einige Korrekturen vorhanden sind, werden sie selten in dem Maße implementiert, in dem das Verhalten einer AJAX -Anwendung dem erwarteten Verhalten des größeren Browsers entspricht.