Google Suggest hat vielen Webentwicklern gezeigt, welche Möglichkeiten die Kombination aus JavaScript und XMLHttpRequest bietet. AJAX (Asynchronous JavaScript and XML) revolutioniert zurzeit die Internetwelt, da es Anwendungen ermöglicht, die sich für den Benutzer nicht mehr von Desktop-Anwendungen unterscheiden.
Johannes Gamperl stellt die Grundlagen von AJAX umfassend dar und bietet abseits von bestehenden Lösungen und APIs direkt einsetzbare Beispiele für den Webprogrammierer - kompetent und aus erster Hand.
Inhaltsverzeichnis:
1 ... Einleitung ... 9
1.1 ... Eine kurze Reise durch die AJAX-Welt ... 10
1.2 ... Zielgruppe des Buches ... 12
1.3 ... Aufbau des Buches ... 13
1.4 ... Hinweise zu den Inhalten ... 14
1.5 ... Danksagung ... 15
1.6 ... Support zum Buch ... 15
2 ... JavaScript und DOM ... 17
2.1 ... Der Dokumentenbaum ... 18
2.2 ... Zugriff auf einzelne Elemente ... 40
2.3 ... Beispielprojekt »Planetensystem« 59
3 ... JavaScript und CSS ... 65
3.1 ... Grundlagen ... 66
3.2 ... Style-Eigenschaften ... 67
3.3 ... StyleSheets-Eigenschaften ... 72
3.4 ... Regeln für StyleSheets ... 92
4 ... JavaScript und OOP ... 97
4.1 ... Klassen ... 98
4.2 ... Eigenschaften ... 99
4.3 ... Abfragen ... 101
4.4 ... Methoden ... 102
4.5 ... Prototypen ... 105
4.6 ... Literale ... 107
4.7 ... JSON ... 114
4.8 ... Praxisbeispiel ... 118
5 ... JavaScript und XML ... 127
5.1 ... Grundlagen ... 128
5.2 ... XML laden ... 129
5.3 ... XML parsen ... 134
5.4 ... Beispielprojekt »Buchladen« 142
5.5 ... Vorschau auf E4X ... 149
6 ... JavaScript und HTTP ... 165
6.1 ... Grundlagen ... 166
6.2 ... XMLHttpRequest ... 179
7 ... JavaScript und Libraries ... 237
7.1 ... Prototype ... 238
7.2 ... script.aculo.us ... 264
7.3 ... Behaviour ... 292
8 ... Praxisbeispiele ... 301
8.1 ... ajaxBooks ... 301
8.2 ... ajaxChat ... 310
8.3 ... ajaxComplete ... 323
8.4 ... ajaxDict ... 332
8.5 ... ajaxDir ... 341
8.6 ... ajaxPass ... 353
8.7 ... ajaxTic ... 359
9 ... Google & Yahoo! ... 375
9.1 ... Google Maps ... 376
9.2 ... Yahoo! Maps ... 403
A ... Inhalt der Buch-CD-ROM ... 423
Index ... 425
Ein guter Einstieg in die Thematik.
Visual-X, 13/2006
Johannes Gamperl stellt die Grundlagen von AJAX umfassend dar und bietet abseits von bestehenden Lösungen und APIs direkt einsetzbare Beispiele für den Webprogrammierer - kompetent und aus erster Hand.
Inhaltsverzeichnis:
1 ... Einleitung ... 9
1.1 ... Eine kurze Reise durch die AJAX-Welt ... 10
1.2 ... Zielgruppe des Buches ... 12
1.3 ... Aufbau des Buches ... 13
1.4 ... Hinweise zu den Inhalten ... 14
1.5 ... Danksagung ... 15
1.6 ... Support zum Buch ... 15
2 ... JavaScript und DOM ... 17
2.1 ... Der Dokumentenbaum ... 18
2.2 ... Zugriff auf einzelne Elemente ... 40
2.3 ... Beispielprojekt »Planetensystem« 59
3 ... JavaScript und CSS ... 65
3.1 ... Grundlagen ... 66
3.2 ... Style-Eigenschaften ... 67
3.3 ... StyleSheets-Eigenschaften ... 72
3.4 ... Regeln für StyleSheets ... 92
4 ... JavaScript und OOP ... 97
4.1 ... Klassen ... 98
4.2 ... Eigenschaften ... 99
4.3 ... Abfragen ... 101
4.4 ... Methoden ... 102
4.5 ... Prototypen ... 105
4.6 ... Literale ... 107
4.7 ... JSON ... 114
4.8 ... Praxisbeispiel ... 118
5 ... JavaScript und XML ... 127
5.1 ... Grundlagen ... 128
5.2 ... XML laden ... 129
5.3 ... XML parsen ... 134
5.4 ... Beispielprojekt »Buchladen« 142
5.5 ... Vorschau auf E4X ... 149
6 ... JavaScript und HTTP ... 165
6.1 ... Grundlagen ... 166
6.2 ... XMLHttpRequest ... 179
7 ... JavaScript und Libraries ... 237
7.1 ... Prototype ... 238
7.2 ... script.aculo.us ... 264
7.3 ... Behaviour ... 292
8 ... Praxisbeispiele ... 301
8.1 ... ajaxBooks ... 301
8.2 ... ajaxChat ... 310
8.3 ... ajaxComplete ... 323
8.4 ... ajaxDict ... 332
8.5 ... ajaxDir ... 341
8.6 ... ajaxPass ... 353
8.7 ... ajaxTic ... 359
9 ... Google & Yahoo! ... 375
9.1 ... Google Maps ... 376
9.2 ... Yahoo! Maps ... 403
A ... Inhalt der Buch-CD-ROM ... 423
Index ... 425
Ein guter Einstieg in die Thematik.
Visual-X, 13/2006