Jeremy Keith, Aaron Gustafson9780321472663, 0321472667
Table of contents :
Bulletproof Ajax……Page 1
Contents……Page 5
Introduction……Page 7
Acknowledgments……Page 9
CHAPTERONE: What Is Ajax?……Page 10
Defining Ajax……Page 14
The Ajax Toolkit……Page 17
Summary……Page 21
CHAPTERTWO: JavaScript and the Document Object Model……Page 22
JavaScript……Page 24
The Document Object Model……Page 43
Summary……Page 53
CHAPTERTHREE: XMLHttpRequest……Page 54
Origins……Page 56
Create an Instance……Page 57
Send a Request……Page 60
Receive a Response……Page 65
Putting It All Together……Page 69
Summary……Page 74
CHAPTERFOUR: Data Formats……Page 76
XML……Page 78
JSON……Page 86
HTML……Page 96
Summary……Page 101
CHAPTERFIVE: Hijax……Page 102
Progressive Enhancement……Page 104
Unobtrusive JavaScript……Page 105
Progressive Enhancement and Ajax……Page 108
Hijax in Action……Page 112
The Deceptively Rich Client……Page 124
Summary……Page 126
CHAPTERSIX: Ajax Challenges……Page 128
Backward Compatibility……Page 130
Web Services……Page 134
Feedback……Page 135
Browser Behavior……Page 143
Wireframing……Page 146
Summary……Page 147
CHAPTERSEVEN: Ajax and Accessibility……Page 148
Understanding Screen Readers……Page 150
Screen Readers and Ajax……Page 151
State of the Art……Page 155
The Future……Page 159
Summary……Page 160
CHAPTEREIGHT: Putting It All Together……Page 162
Planning……Page 164
Applying Ajax……Page 175
Bulletproofing……Page 191
Summary……Page 195
CHAPTERNINE: The Future of Ajax……Page 196
Libraries, Frameworks, and Toolkits, Oh My!……Page 199
Choosing a Library……Page 202
Whither Ajax?……Page 203
A……Page 206
B……Page 207
D……Page 208
F……Page 209
H……Page 210
J……Page 211
O……Page 212
R……Page 213
T……Page 214
W……Page 215
Z……Page 216
Reviews
There are no reviews yet.