Vor- und Nachteile von Ajax

Ajax steht für Asynchronous Javascript and XML und ermöglicht es Inhalte nach dem eigentlichen Laden der Seite XML-Code nachzuladen. Wird, wie in den meisten Fällen wenn von Ajax gesprochen wird, HTML-Code nachgeladen, spricht man von AHAH (Asynchrounous HTML and HTTP). Da die geläufige Bezeichnung auch hierfür allerdings Ajax ist, wird sie auch in diesem Tutorial verwendet.

Ajax wurde bereits 1998 entwickelt, doch erst 2006 kam es zu einer größeren Verbreitung in Standard-Webapplikationen.

Vorteile

  • Nur die benötigten Teilstücke einer Website werden neu geladen. Dadurch wird der Server entlastet.
  • Das kurze „Flimmern“ wenn die gesamte Seite neu geladen wird fällt weg.
  • Websites werden zu Webapplikationen, die lokalen Programmen immer mehr ähneln.

Nachteile

  • Der User muss Javascript aktiviert haben.

Der Zurück-Button funktioniert in vielen Fällen auf Ajax-einsetzenden Seiten nicht.

Ajax Tutorial