Index 297
contenteditable, global attribute, 12, 222,
288-290
controls, attribute,
HTMLMediaElement, 94-95
video element, 71
cookies, 205-206
coordinate origin, canvas, 111
copy, keyword,
dropEffect attribute, 283
effectAllow attribute, 283
globalCompositeOperation attribute, 150
copyLink, keyword (effectAllow attribute), 284
copyMove, keyword (effectAllow attribute), 284
Cotton, Paul, 6
createImageData(), method (drawing
context), 144-148
createLinearGradient(), method (drawing
context), 115
createPattern(), method, 152-156
canvas as source, 153
image as source, 154
video as source, 156
currentSrc, attribute (HTMLMediaElement), 96
currentTime, attribute (HTMLMediaElement), 90
cx, attribute (SVG circle element), 182
cy, attribute (SVG circle element), 182
D
d, attribute (SVG path element), 182
data
URI, result of readAsDataURL() (FileAPI), 286
URL, Canvas, 163
data-*, global attribute, 275, 278
data, attribute (ImageData), 142
datalist, element, 51-53
dataset, property (data attribute), 275
dataTransfer, attribute (DataTransfer), 279,
282-284
DataTransfer, interface (drag&drop), 279
date input, Opera, 38
date, input type, 40
datetime
attribute (time element), 31
input type, 40
datetime-local, input type, 40
Dedicated Workers, 251
defaultPlaybackRate, attribute
(HTMLMediaElement), 92
deprecated, elements and attributes, 13
destination-atop, keyword
(globalCompositeOperation attribute), 149
destination-in, keyword
(globalCompositeOperation attribute), 149
destination-out, keyword
(globalCompositeOperation attribute), 149
destination-over, keyword
(globalCompositeOperation attribute), 149
development stage, HTML5, 16
device, element, 294
document structure, outline algorithm, 27-28
document type declaration, 9
document, object, 250
document.dir, 133
document.getElementsByClassName(), 274
document.getItems(), method (Microdata
DOM API), 269
document.querySelector(), 88, 109
document.querySelectorAll(), 67
<!DOCTYPE html>, 9
DOM-NodeList, microdata, 269
DOMString, 207
DOMStringList, interface, 270
DOMTokenList, interface, 276
drag, event, 281
drag&drop, 278
API, 279
combination with FileAPI, 284
MicroData & JSON, 283
security issues, 284
dragend, event, 281
dragenter, event, 279
draggable, global attribute, 278-284
dragleave, event, 281
dragover, event, 279
dragstart, event, 279
drawFocusRing(), method
(HTMLCanvasElement), 174
drawImage(), method, 135-141
3 parameters, 137
5 parameters, 138
9 parameters, 139
position parameters, 136
drawing context, 109-110
Canvas (=CanvasRenderingContext2D), 110
default values of attributes, 165
drop, event, 279
dropEffect, attribute (DataTransfer), 283-284
Drupal, 83
Duff, Tom, 148
duration, attribute (HTMLMediaElement), 89
durationchange, event, 99
E
Edwards, Dean, 2
effectAllow, attribute (DataTransfer), 283
Eich, Brendan, 2