Ajax
Z Wikibooks, biblioteki wolnych podręczników.
[edytuj] AJAX
AJAX oznacza Asynchroniczny JavaScript i XML, z ang. Asynchronous JavaScript and XML. W technologi tej oprócz elementów JavaScript wykorzystuje się również JScript, VBScript, a jako nośnik danych format XML, format JSON, ale także czysty tekst nietagowany, natomiast do przesyłu danych wykorzystuje obiekt komunikacyjny XMLHttpRequest. Częste jest również korzystanie z własności obiektowych ( DOM - w przypadku odebranych danych w postaci XML, a także do umieszczenia danych odebranych przez XMLHttpRequest do odpowiedniego elementu [np. DIV]) stron tworzonych w standardzie XHTML oraz oddzielenia kodu od formatowania za pomocą arkuszy stylów CSS.
W niniejszej książce poświęconej technologii AJAX niezbędna będzie podstawowa wiedza o powyższych elementach, a w szczególności o JavaScript, XHTML, CSS i XML.
[edytuj] Spis treści
- Korzystanie z obiektowego modelu dokumentu (DOM)
- Zasada działania aplikacji Ajax
- Skrypt
- Tworzenie mechanizmów Ajax za pomocą języka JavaScript
- Ajax po stronie przeglądarki
- Mechanizmy przeciągnij i upuść
- Tworzenie interaktywnych formularzy, cz. 1
- Interakcja Klient - Serwer
- Wysyłanie i odbieranie danych - XMLHttpRequest
- Połączenia z Google Maps i Yahoo Maps
- Korzystanie z usługi Geo URL
- Ajax + PHP + MySQL
- Ajax + ASP + MSSQL
- Tworzenie interaktywnych formularzy, cz. 2
- Biblioteki AJAX
- Biblioteka Prototype
- Biblioteka Rico
- Ajax i Ruby on Rails
- Biblioteka Scriptaculous (do tworzenia efektów wizualnych)

