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.

onmessage method, 141<br />

onopen handler, 161<br />

ontouchcancel event handler, 265<br />

ontouchend event handler, 265<br />

ontouchmove event handler, 265<br />

ontouchstart event handler, 265<br />

openDatabase() function, 236<br />

OpenGL ES 2, 261<br />

OpenGL shaders, 261<br />

Opera<br />

Canvas support in, 28<br />

Cross Document Messaging support in,<br />

118<br />

Forms support in, 170, 171, 173–174,<br />

178, 184<br />

Geolocation support in, 92<br />

JavaScript engine, 22<br />

offline web application support in, 245<br />

Storage panel, 224<br />

video support in, 69<br />

Web M support in, 68<br />

WebSocket support in, 146<br />

Web SQL database support in, 235, 236<br />

Web Storage support in, 214, 223<br />

Web Workers support in, 194<br />

XMLHttpRequest support in, 129<br />

orientation event, 264<br />

origin<br />

comparing against white list, 119<br />

concept of, 117, 126<br />

serialization of, 117<br />

transformations and, 51<br />

Origin header, 126<br />

origin property, of message event, 116<br />

origin secuity, 117–118<br />

origin-clean canvas, 58<br />

■ P<br />

■ INDEX<br />

page load routine, 228<br />

parse() function, 21<br />

passwords, validating, 190–191<br />

path routines, performing at origin, 51<br />

paths, 35–37<br />

pattern attribute, 181–182<br />

patternMismatch constraint, 181<br />

pause() function, 74<br />

paused attribute, 75<br />

peer-to-peer networking, 266–267<br />

Phrasing content type, 10<br />

pixel data, 57–58<br />

placeholder attribute, 176<br />

play() function, 74, 77<br />

plugins, 5–6, 69<br />

polling, 138<br />

position information utility function, 226<br />

position requests, 96<br />

one-shot, 96–100<br />

repeated, 100–101<br />

poster attribute, 77<br />

postMessage API, 115–125, 195, 205<br />

browser support, 119<br />

279

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

Saved successfully!

Ooh no, something went wrong!