Index
A
- addEventListener() / Time for action – adding touch event handlers, Spawning a web worker
- addHitEffect() method / Time for action – checking the notes
- addNote() method / Time for action – adding the audio sequencer, Time for action – adding notes
- addTask() method / Time for action – creating a tasklist, Time for action – building a data model, Time for action – implementing the bindings
- addTaskElement() method / Time for action – creating a tasklist, Time for action – effects in action, Time for action – hiding task details, Time for action – implementing the bindings, Time for action – loading the task list
- Ajax
- ajax() method / Making Ajax requests
- Ajax requests
- animated notes, Piano Hero game
- append() method / Time for action – creating a tasklist, Time for action – adding notes
- application
- AppStorage object / Time for action – creating a localStorage wrapper
- arc() method / Arcs and circles
- array.splice() method / Time for action – building a data model
- attributes, HTML5 <audio> element
- Audacity
- Audio API
- audio files
- audioManager.getAudio() / Time for action – loading the notes, Time for action – creating the splash panel
- AudioManager object
- audio sequencer, Piano Hero game
- audio tools
- autofocus attribute
B
- background-origin property
- background styles
- black and white effect
- box-shadow property
- box shadows
C
D
E
F
G
H
- hideMenus() / Time for action – implementing a reusable toolbar
- HSL colors
- HTML5
- HTML5 <audio> element
- HTML5 application
- HTML5 Application Cache
- HTML5 Audio API
- HTML5 Audio overview
- HTML5 canvas
- HTML5 Geolocation API
- HTML5 input types
- HTML5 piano application
- HTML5Application Cache API
- HTML file
- HTML templates
- Hue
I
J
K
L
M
N
O
P
- <progress> element / Time for action – creating the splash panel
- parameters, arc() method
- parameters, box-shadow property
- parameters, transition property
- penDown() method / Time for action – using the mouse to draw, Time for action – creating drawing actions, Time for action – adding a text tool
- penUp() method / Time for action – creating drawing actions
- penWidth property / Context properties
- Photo Pad
- PianoHeroApp object / Time for action – creating the game panel
- Piano Hero game
- creating / Creating Piano Hero
- flowchart / Creating Piano Hero
- splash panel, creating / Time for action – creating the splash panel
- game panel, creating / Time for action – creating the game panel
- controller, creating / Time for action – creating the controller
- audio sequencer, creating / Creating an audio sequencer
- song, playing / Playing a song, Time for action – adding the audio sequencer
- animated notes, creating / Creating animated notes
- notes, adding / Time for action – adding notes
- notes, animating / Time for action – animating the notes
- user input, handling / Handling user input
- ending / Ending the game
- results panel, creating / Time for action – creating the results panel
- play() method / Time for action – playing the notes
- playbackRate() / Time for action – creating AudioSequencer
- playEvent() method / Time for action – creating AudioSequencer
- populateWeather() method / Time for action – getting XML data, Time for action – getting JSON data, Time for action – calling the weather service
- post() method / Making Ajax requests
- postMessage() method / Spawning a web worker, Implementing a web worker
- pressPianoKey() method / Time for action – adding keyboard events, Time for action – creating the game panel, Time for action – animating the notes
- putImageData() method / Adding effects, Time for action – the imageEffects object
Q
R
S
- Saturation
- savePen() method / Time for action – creating drawing actions
- saveTaskList() method / Time for action – storing the tasklist, Time for action – implementing the bindings, Time for action – delaying the saves
- sayHello() function / Time for action – using a web worker
- scale() function
- scale() method
- sepia effect
- sessionStorage
- setInterval() function / Time for action – adding the audio sequencer
- setItem() method / Saving the state of the application
- setOptions() method / Time for action – adding the audio sequencer
- setPixel() / Time for action – implementing the algorithm
- setPixel() method / Time for action – implementing the algorithm
- setStatus() method / Time for action – delaying the saves
- setTheme() method / Time for action – adding a theme selector
- setTimeout() function / Time for action – delaying the saves, Time for action – creating AudioSequencer, Web workers
- setValue() method / Time for action – creating a localStorage wrapper
- shadows
- show() public method / Time for action – creating the game panel
- showCoordinates() method / Time for action – showing the coordinates
- showError() method / Time for action – creating the splash panel, Time for action – getting XML data
- showMenu() method / Time for action – implementing a reusable toolbar
- showOptions() method / Time for action – creating the splash panel
- showPanel() method / Time for action – creating the controller
- showScore() method / Time for action – creating the results panel
- showTextInput() method / Time for action – adding a text tool
- skew() function
- slideToggle() method / Time for action – hiding task details
- splash panel, Piano Hero game
- sprite sheet
- start() method
- startGame() method / Time for action – creating the splash panel, Time for action – creating the game panel, Time for action – creating the controller, Time for action – adding the audio sequencer
- startPlayback() method / Time for action – creating AudioSequencer, Time for action – adding the audio sequencer
- startWorker() method / Time for action – Mandelbrot using a web worker
- stopPlayback() / Time for action – adding the audio sequencer
- stopPlayback() method / Time for action – creating AudioSequencer
- stopWorker() method / Time for action – Mandelbrot using a web worker
- stroke() method / Paths and strokes
- strokeRect() method / Time for action – adding a rectangle tool
- strokeStyle property / Context properties
- stylesheets
- sustain control
- sustain variable / Time for action – creating the game panel
T
U
V
W
X
Y
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.