HTML5 APIs supported
by, 207 – 208
IndexedDB supported by,
201
interface accessibility
techniques supported
by, 92
live regions supported by,
98
media queries support in,
83
new elements supported
by, 14
providing hints with
placeholder text in, 52
rounding rough edges
using, 155 – 156
selectors supported by,
67 – 68
support for working of-
fline in, 203
user interface features
supported by, 151 – 152
using ExplorerCanvas li-
brary, 118
using Video.js, 143 – 144
video codecs supported
in, 133
VP8 codec supported by,
134
web form features sup-
ported by, 38
Web SQL Databases API
and, 202
Web VTT supported by,
147
Web Workers supported
by, 239
Internet Information Server,
serving videos from, 142
invert() filter effect, 251
J
jQuery
basics of, 264
creating and removing el-
ements, 267
document ready, 269
events, 267 – 269
handling animations
with, 177
handling transitions with,
177
loading, 263 – 264
methods to modify, 265 –
267
primer for, 263 – 270
jQuery Color plug-in, 176
jQuery UI, 37, 237
jQuery library, persisting data
using, 61 – 62
jQuery scripts, recommended
practice in loading, xvi
jQuery-simple-color plug-in,
44, 48
JavaScript
issues of website accessi-
bility using, 6
put shapes on canvas
using, 112
validating user input
without, 54 – 58
JavaScript APIs, exploring
media content, 149
JavaScript scripts, recom-
mended practice in loading,
xvi
JAWS screen reader, 92, 97
L
landmark roles, 93 – 95
:last-child selector, 67, 73
:last-of-type selector, 68
latitude and longitude set-
tings, 228
layouts, defining with Flexible
Box model, 240 – 242
layouts, multicolumn, 84 – 89
creating, 84 – 89
Learning WebGL, 252
licenses and rights, of fonts,
166
linear curves, 170
linear-gradient, 160
lines
drawing on canvas, 115 –
116
using <polyline> in SVG to
draw, 126 – 127
live regions, 98
load() function, 48 , 57–58 , 224
localStorage
about, 184
applying settings with,
188
saving and loading set-
tings with, 187 – 189
sessionStorage vs., 189
storing data on client,
184
longdescattribute, 8
longitude and latitude set-
tings, 228
M
Macromedia, Flash Player,
132
manifest
caching and, 205
defining cache with, 203 –
205
markup
overuse of, 13
semantic, 15 – 25
matrix() method, 162
media queries
about, 68
building mobile interfaces
with, 81 – 83
messages
posting, 215 – 216
receiving, 218
<meta>, in semantic markup
for blog, 17
<meter>
about, 14
browser support of, 27 –
29
showing progress toward
goal with, 26 – 27
Microsoft, adoption of CSS3
and HTML5 by, 8
Microsoft DirectX filters, emu-
lating CSS3 transforma-
tions, gradients, and shad-
ows with, 162 – 163
Microsoft Internet Information
Server, serving videos from,
142
Miro Video Converter, convert-
ing video files using, 274
mobile interfaces, building
with media queries, 81 – 83
Modernizr
testing for Geolocation,
230
using to detect animation
support, 178
Modernizr library
checking audio availabili-
ty, 140
detecting features with,
47 – 48
detecting placeholder
support using, 53
Index • 285
Download from Wow! eBook <www.wowebook.com>