Websiteentwicklung: AJAX

Aus Wikibooks
Wechseln zu: Navigation, Suche
Gnome-applications-office.svg

Dieses Buch steht im Regal Programmierung.

Druckversion Dieses Buch hat eine Druckversion.

Websiteentwicklung AJAX

Vorwort[Bearbeiten]

Lieber Leser, liebe Leserin,

AJAX ist ja eigentlich nichts Neues. Es ist nur eine geschickte Kombination von Javascript und serverseitiger Programmierung unter Verwendung des XMLHttpRequest-Objekts. Deswegen steht dieses Buch auch ganz am Schluss der Buchreihe: Hier wird vieles kombiniert, was Sie bisher erlernt haben.

Die Methode eignet sich pauschal dazu, interaktivere alternative Zugänge zu Projekten zu ermöglichen, kann aber auch sehr leicht mißbraucht werden, um Inhalte unzugänglich zu machen oder bestimmte Nutzer auszuschließen und zu diskriminieren. Gleichwohl kann mit der Methode für bestimmte Nutzergruppen auch ein leichter verständlicher alternativer Zugang zur Information ermöglicht werden, etwa wenn diese Nutzergruppen besonders darauf angewiesen sind, durch massive Interaktion die eigene Aufmerksamkeit auf ein Projekt zu fokussieren und sich nicht leicht ablenken zu lassen, weil sie bei statischen Inhalten und komplizierteren Sinnzusammenhängen oft zu Konzentrationsschwächen neigen.

Zu beachten ist bei allgemein veröffentlichten AJAX-Anwendungen immer, dass diese unbedingt so umzusetzen sind, dass der Inhalt auch ohne die Interpretation von AJAX immer komplett zugänglich ist. Viele tatsächlich veröffentlichte AJAX-Anwendungen genügen dieser Minimalanforderung nicht. Die in diesem Buch aufgeführten Beispiele sind hinsichtlich Barrierefreiheit und Zugänglichkeit auch nicht für ein allgemeines Publikum gedacht. Vor einer Veröffentlichung einer Anwendung ist also immer eingehend zu prüfen, dass mit dieser Technik nicht Barrieren künstlich geschaffen werden, die es bei einem ohne die Methode realisierten Projekt gar nicht gegeben hätte. Siehe dazu auch das Buch Barrierefreiheit und Benutzbarkeit.

XMLHttpRequest befindet sich zudem beim W3C auch 2015 noch im Stadium eines Arbeitsentwurfes, aktueller Stand siehe auch: XMLHttpRequest Level 1. Es gibt aktuell also keine gültige Empfehlung oder Spezifikation für diese Methode, die die Grundlage von AJAX ist, die Methode ist also derzeit noch als experimentell anzusehen, also eher ungeeignet für allgemein veröffentlichte Projekte.

Viel Spaß beim Lernen und Ausprobieren!

Inhaltsverzeichnis

Zusammenfassung des Projekts[Bearbeiten]

80% fertig „Websiteentwicklung: AJAX“ ist nach Einschätzung seiner Autoren zu 80% fertig

  • Buchpatenschaft/Ansprechperson: Zur Zeit niemand. Buch darf übernommen werden.
  • Sind Co-Autoren gegenwärtig erwünscht? Ja, sehr gerne.
  • Richtlinien für Co-Autoren: