Ajax: Unterschied zwischen den Versionen

Aus Social-Media-ABC
Zur Navigation springen Zur Suche springen
(Neufassung des Artikels: Erklärung der Softwareanwendung Ajax. Weblinks und Literaturangabe.)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== Ajax ==
== Ajax ==
Der Begriff Ajax ist ein Apronym für "Asynchronous JavaScript and [[XML]]". Hinter diesem Begriff verbirgt sich eine Softwareanwendung, die es dem Nutzer ermöglicht, Daten zwischen Browser und Server auszutauschen, ohne dass nach jeder Aktivität die Website völlig neu geladen werden muss. Nur die nötigen Teile werden übermittelt und in eine schon aufgerufene Website integriert. [[Jesse James Garrett]], einer der Begründer des Begriffs,  hat zum leichteren Verständnis  die Vorstellung einer Ajax-Engine eingeführt. Kern der Anwendung ist ein [[Java-Skript]]- Objekt, das die Kommunikation mit dem Webserver durchführt.
Der Begriff Ajax ist ein Apronym für "Asynchronous JavaScript and [[XML]]". Hinter diesem Begriff verbirgt sich eine Softwareanwendung, die es dem Nutzer ermöglicht, Daten zwischen Browser und Server auszutauschen, ohne dass nach jeder Aktivität die Website völlig neu geladen werden muss. Nur die nötigen Teile werden übermittelt und in eine schon aufgerufene Website integriert. [[Jesse James Garrett]], einer der Begründer des Begriffs,  hat zum leichteren Verständnis  die Vorstellung einer Ajax-Engine eingeführt. Kern der Anwendung ist ein [[Java-Skript]]- Objekt, das die Kommunikation mit dem Webserver durchführt.
 
Gerritt beschreibt in einem Essay aus dem Jahre 2005 die Arbeitsweise folgendermaßen: ''Every user action that normally would generate an HTTP request takes the form of a JavaScript call to the Ajax engine instead.'' [http://www.adaptivepath.com/ideas/ajax-new-approach-web-applications] Asynchron werden die abgeforderten Informationen an den Client übermittelt. Ein Anwendungsbeispiel ist Google maps.
Gerritt beschreibt in einem Essay aus dem Jahre 2005 die Arbeitsweise folgendermaßen: „Every user action that normally would generate an HTTP request takes the form of a JavaScript call to the Ajax engine instead.[http://www.adaptivepath.com/ideas/ajax-new-approach-web-applications] (Letzter Aufruf 30. 04. 2012) Asynchron werden die abgeforderten Informationen an den Client übermittelt. Ein Anwendungsbeispiel ist Google maps.




Zeile 9: Zeile 7:


[http://books.google.de/books?id=K3i6l5KjMCEC&pg=PA378&lpg=PA378&dq=Ajax+Garrett&source=bl&ots=ulW2BRBM3p&sig=wZdP81b2abf4TyRZT6k7KgVWFFc&hl=de&sa=X&ei=81aeT96tLcrCswat4IyQAQ&ved=0CFkQ6AEwCA#v=onepage&q=Ajax%20Garrett&f=true] siehe auch unter Literatur: Heide Balzert: Basiswissen)
[http://books.google.de/books?id=K3i6l5KjMCEC&pg=PA378&lpg=PA378&dq=Ajax+Garrett&source=bl&ots=ulW2BRBM3p&sig=wZdP81b2abf4TyRZT6k7KgVWFFc&hl=de&sa=X&ei=81aeT96tLcrCswat4IyQAQ&ved=0CFkQ6AEwCA#v=onepage&q=Ajax%20Garrett&f=true] siehe auch unter Literatur: Heide Balzert: Basiswissen)
[http://www.hessen-it.de/mm/Web20.pdf]  
[http://www.hessen-it.de/mm/Web20.pdf]  
[http://www.html-world.de/program/ajax_3.php#oben]  
[http://www.html-world.de/program/ajax_3.php#oben]  



Version vom 30. April 2012, 17:29 Uhr

Ajax

Der Begriff Ajax ist ein Apronym für "Asynchronous JavaScript and XML". Hinter diesem Begriff verbirgt sich eine Softwareanwendung, die es dem Nutzer ermöglicht, Daten zwischen Browser und Server auszutauschen, ohne dass nach jeder Aktivität die Website völlig neu geladen werden muss. Nur die nötigen Teile werden übermittelt und in eine schon aufgerufene Website integriert. Jesse James Garrett, einer der Begründer des Begriffs, hat zum leichteren Verständnis die Vorstellung einer Ajax-Engine eingeführt. Kern der Anwendung ist ein Java-Skript- Objekt, das die Kommunikation mit dem Webserver durchführt. Gerritt beschreibt in einem Essay aus dem Jahre 2005 die Arbeitsweise folgendermaßen: Every user action that normally would generate an HTTP request takes the form of a JavaScript call to the Ajax engine instead. [1] Asynchron werden die abgeforderten Informationen an den Client übermittelt. Ein Anwendungsbeispiel ist Google maps.


Weblinks

[2] siehe auch unter Literatur: Heide Balzert: Basiswissen)

[3]

[4]

Literatur

Heide Balzert: Basiswissen Web-Programmierung. XHTML, CSS, JavaSkript, XML, PHP, JSP, ASP.NET, Ajax. W3L-Verlag Herdecke/Witten 2011.