participating in real-time
chats using Flash Play-
er, 223
playing MP4 files in, 145
polyfills resource for
making features work
in unsupported, 275
providing hints with
placeholder text in, 52
resources, 275
selectors supported by,
67 – 68
semantic markup sup-
port in, 24 – 25
Server-Sent Events sup-
ported by, 239
shorthand code for, xiii
support for working of-
fline in, 203
user interface features
supported by, 151
using ExplorerCanvas li-
brary, 118
vendor-specific prefixes
used in, 87 – 88
video codecs supported
in, 133
VP8 codec supported by,
134
web form features sup-
ported by, 38
Web SQL Databases API
in, 202
Web Workers supported
by, 239
WebKit-based, 250 – 251
Burnham, Trevor, Async
JavaScript, 175
C
cache, defining with manifest,
203 – 205
canPlayType() method, 140 , 145
<canvas>
about, 111
about future of using,
129
creating graphs using,
120 – 125
drawing lines on, 115 –
116
drawing logo on, 112 – 119
drawing shapes and
paths on, 116 – 117
<caption>, 92, 106
captions
adding to video, 146 – 148
explaining tables with,
106
card-sorting application, 231 –
237
challenges of HTML5 and
CSS3, 5 – 9
chat servers, 225
chatting, using web sockets,
219 – 225
Chrome
3D Canvas with WebGL
supported by, 240
about quick reference of
new elements support-
ed by, 253 – 254
about shorthand code for
browser, xiii
adoption of HTML5 and
CSS3 by, 8
alternative to drawing in,
111
audio and video features
supported in, 131
audio codecs supported
by, 135
combinations of contain-
ers and codecs support-
ed by, 135
Cross-Origin Resource
Sharing supported by,
239
CSS Filter Effects support-
ed by, 239
features for storing data
on client supported by,
184
Flexible Box model sup-
ported by, 239
fonts supported by, 165
HTML5 APIs supported
by, 207 – 208
IndexedDB supported by,
201
interface accessibility
techniques supported
by, 92
media queries support in,
83
new elements supported
by, 14
participating in real-time
chats using, 223
providing hints with
placeholder text in, 52
selectors supported by,
67 – 68
Server-Sent Events sup-
ported by, 239
support for working of-
fline in, 203 , 205– 206
user interface features
supported by, 151 – 152
vendor-specific prefixes
used in, 88
video codecs supported
in, 133
VP8 codec supported by,
134
web form features sup-
ported by, 38
Web SQL Databases API
in, 202
Web VTT supported by,
147
Web Workers supported
by, 239
Clark, Keith, 76
class attribute, 143
clearNotes() method, 200
click() method, 32 – 33
client-side storage, 5, 183,
259 , see also data, storing
on client
client-side web applications,
talking across domains,
213 – 218
ClientLocation() method, 230
codecs
AAC, 135
H.264, 132 – 134
MP3, 135
OGG (Vorbis), 135
Theora, 133 – 134
Theora codec, 136
video, 133
Vorbis (OGG), 135
VP8, 133 – 134
working with containers,
135
color
adding to backgrounds,
158 – 159
filter effects changing,
250 – 251
input field, 43
input type, 38
using jQuery Color plug-
in, 176
color picker, replacing, 44 – 47
column-rule: selector, 68
columns
aligning text, 72
Index • 281
Download from Wow! eBook <www.wowebook.com>