Ajax: Unterschied zwischen den Versionen
(Neufassung des Artikels: Erklärung der Softwareanwendung Ajax. Weblinks und Literaturangabe.) |
Keine Bearbeitungszusammenfassung |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
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: | |||
== Weblinks == | == Weblinks == | ||
* 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.html-world.de/program/ajax_3.php#oben | |||
== Literatur == | == Literatur == | ||
Heide Balzert: Basiswissen Web-Programmierung. XHTML, CSS, JavaSkript, XML, PHP, JSP, ASP.NET, Ajax. W3L-Verlag Herdecke/Witten 2011. | Heide Balzert: Basiswissen Web-Programmierung. XHTML, CSS, JavaSkript, XML, PHP, JSP, ASP.NET, Ajax. W3L-Verlag Herdecke/Witten 2011. |
Aktuelle Version vom 30. April 2012, 17:45 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. (http://www.adaptivepath.com/ideas/ajax-new-approach-web-applications) Asynchron werden die abgeforderten Informationen an den Client übermittelt. Ein Anwendungsbeispiel ist Google maps.
Weblinks
- 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.html-world.de/program/ajax_3.php#oben
Literatur
Heide Balzert: Basiswissen Web-Programmierung. XHTML, CSS, JavaSkript, XML, PHP, JSP, ASP.NET, Ajax. W3L-Verlag Herdecke/Witten 2011.