PeriodicalUpdater library, 125
Ajax.Responders, 201
Ajax.Updater library, 125, 197??“198, 206
alert method, 6
anchors, 130, 204??“205
animation
about, 82
advantages, 129??“130
building simple, 130??“136
callback events, 136??“137
easing, 145??“146
enhancing, 135??“136
FAQ example, 139??“142
guidelines, 130
help system example, 202??“204
libraries, 86??“87, 93, 142, 145??“146
queueing, 137??“139
sliding effect, 202??“204
techniques, 33
timed sequence management, 132??“134
anonymous functions, 21??“23
append method (jQuery library), 165
appendChild method, 34
Apple Internet browsers, 2
apply method (JavaScript), 76??“77, 83
arguments, method, 24??“25, 58, 67??“68, 118
Array.each method (Prototype library), 84, 88
Array.push method, 82
arrays, 77, 78??“79
Asynchronous JavaScript and XML. See Ajax
attachEvent method (Internet Explorer),
45??“46
attributes, handling, 29, 32??“33
attributes property, 29
nB
Base (Edwards), 63
base2.DOM library, 86, 96
Beckham, Travis, 175
bind(this) call, 179, 198
bindAsEventListener method, 83
binding objects in JavaScript libraries, 47
bracket notation, JavaScript, 23
browser sniffing, 36
browsers, Internet. See also individual
browsers
capabilities, detecting, 36??“37
characteristics, 1
document load, testing for, 44
DOM support, 3, 7, 16, 26, 28, 33??“34
history, 2, 14
Index
215
JavaScript development, selection, 7
plug-ins, 7, 15, 95
Quirks mode, 15
standards, 1??“2
Strict mode, 15
XMLHttpRequest support, 3, 100, 118??“119
XML/XSLT libraries, 113
nC
C# language, 57
calendar, Google, 129??“130
calendar widget (Yahoo! User Interface
library), 91
call method (JavaScript), 47, 75??“77
callbacks, 74??“75, 77, 136??“137
camel case format, 33, 39
Camino browser, 2
Cascading Style Sheets.
Pages:
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293