AJAX -- Rund um den Asynchronen Request und XML

Ausgewählte Anwendungen, Tipps und Tricks und CODE Beispiele

AJAX -- HTTP Request- und Response Header nutzen
Ein HTTP-Header erlaubt die Übertragung von strukturierten Daten über dem Message-Body
AJAX und Multimedia: Mehrere Grafiken übertragen
In der AJAX-Response werden mehrere Grafiken zum Browser gesendet
AJAX-Alternative zu XML oder JSON in Response
Parse einen in der Response gesendeten QUERY_STRING vom Type application/x-www-form-urlencoded mit JavaScript
Ausgewählte Fotos als Desktopmotive zum Download
Ein mit AJAX gebauter Downloadmanager ermöglicht mit der Auswahl der Dateien ein komfortables Download
CORS Cross-Origin Resource Sharing (deutsch)
Über die Same Origin Policy und den Preflight zur Access Control
Chat im Browser mit AJAX programmiert
Dieser Chat benutzt HTTP und ist über den Browser Jedem zugänglich
JSON war die erste brauchbare Idee, komplexe Datenstrukturen zu übertragen
JSON ist ein mit textlichen Mitteln serialisiertes JS-Objekt als String
JavaScript History Push State, SPA und die Wiederherstellung
Wie in einer Single Page Application die Navigation vor und zurück über die JavaScript History ermöglicht wird
JavaScript Templates und eine JavaScript Templating Engine
Templates vereinfachen Abläufe zum Darstellen von Daten im Browser, z.B. das Ausfüllen von Formularen und Tabellen.
Kurzes Tutorial zu Ajax, eine kleine Einführung
Ajax in 10 Minuten verständlich erklärt auf einer DIN-A4-Seite
Multiple AJAX Requests asynchronous
Mehrere Ajax-Requests parallel absetzen um Ladezeiten zu verkürzen
Möglichkeiten zum Einbau einer AJAX-Response in das DOM
Zur Übertragung und zum Einbau einzelner Werte aus der AJAX-Response in das HTML-Dokument gibt es verschiedene Möglichkeiten
Templates in der AJAX-Callback Function machen den Code extrem einfach
Der CODE zum Ändern eines Wertes im DOM ist derselbe CODE wie zum Ändern vieler Werte im DOM
Video in einer Ajax-Response als Binary ArrayBuffer
Die Response wird als Binärsequenz in einem ArrayBuffer übertragen. Gegenüber Base64 ist der Bandbreitenbedarf geringer.
Video, Grafiken und Texte mit Ajax zum Browser übertragen
Ein einziger Request genügt zum Aufbau einer Seite mit multimedialen Inhalten im Browser
WWW Authenticate via Ajax wenn Parameter im Request sind
WWW Authenticate so konfigurieren, dass die Aufforderung zur Passworteingabe dann erscheint, wenn Parameter im Request sind
Web Applikation mit Appcache als Datenquelle
Die Datenquelle ist eine Hypermediadatei mit Bildern und Texten
XMLHttpRequest Level 2 und neue Möglichkeiten für File-Upload via Ajax
Insbesondere ermöglicht die FileAPI einen einfachen Umgang mit Binärsequenzen und MultiMedia-Dateien

Anbieter: nmq​rstx-18­@yahoo.de, die Seite verwendet funktionsbedingt einen Session-Cookie und ist Bestandteil meines nach modernen Aspekten in Perl entwickelten Frameworks.