PART
The Ajax Client
… the challenges are for the designers of these applications: to forget what we think we know about the limitations of the web, and begin to imagine a wider, richer range of possibilities. It’s going to be fun.
—Jesse James Garrett
2
4 Introduction to XHTML
5 Cascading Style Sheets™
(CSS)
6 JavaScript: Introduction to Scripting
7 JavaScript: Control Statements I
8 JavaScript: Control Statements II
9 JavaScript: Functions
10 JavaScript: Arrays
11 JavaScript: Objects
12 Document Object Model (DOM): Objects and Collections
13 JavaScript: Events
14 XML and RSS
15 Ajax-Enabled Rich Internet Applications