25.02.2013 Views

Peter Lubbers - Pro HTML 5 Programming

Pro HTML 5 Programming

Pro HTML 5 Programming

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

uses of, 87<br />

using, 95–101<br />

geolocation data<br />

cell phone, 90–91<br />

GPS, 89–90<br />

IP address, 89<br />

processing, 104–107<br />

user-defined, 91<br />

Wi-Fi, 90<br />

gestures, 264–265<br />

getColor() function, 62<br />

getContext() function, 34, 260<br />

getCurrentPosition() function, 112<br />

getElementById() function, 18<br />

getElementsByName() function, 18<br />

getElementsByTagName() function, 18<br />

getImageData() function, 57–59<br />

getItem(key) function, 220<br />

GL Shading Language (GLSL), 261<br />

glass pane, 63<br />

Google Chrome. See Chrome<br />

Google Maps, 113–114<br />

GPS geolocation data, 89–90<br />

gradients, 45–47<br />

■ H<br />

handleLocationError() function, 98–99<br />

handshake headers, 148<br />

Heading content type, 10<br />

heads-up displays (HUDs), 260<br />

heatmaps, 59–62<br />

height attribute, 77<br />

Hickson, Ian, 139<br />

<strong>HTML</strong>, history of, 1<br />

html element, 246<br />

<strong>HTML</strong> page<br />

adding canvas element to, 30–32<br />

background noise in, 84<br />

<strong>HTML</strong>5<br />

browser support for, 259<br />

content types, 10<br />

design principles, 3<br />

compatibility, 3<br />

interoperability, 5<br />

security, 4<br />

separation of presentation and<br />

content, 4<br />

universal access, 5<br />

utility, 4<br />

future of, 259–267<br />

history of, 1–2<br />

new features in, 8–23<br />

organizations developing, 3<br />

overview, 1–23<br />

plug-in free paradigm, 5, 6<br />

specification, 2, 6–7<br />

<strong>HTML</strong>5 Canvas API. See Canvas API<br />

<strong>HTML</strong>5 Forms API. See Forms API<br />

■ INDEX<br />

<strong>HTML</strong>5 Geolocation API. See Geolocation<br />

API<br />

275

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!