Chapter one

Notes

CSS3
can animate your elements, give them great rounded corners and even drop shadows
Web Workers
Use whenever you need several scripts running concurrently and in the background, so your user interface remains responsive.
Forms
Can require that you fill out fields, and can more easily verify that you’ve typed an email, URL or phone number where you’re supposed to.
Offline Web Apps
How to make applications work when you're not connected to the network
Audio and Video
Used to watch or listen to something
New Elements
Helps with the structure and semantic meaning of your page, including new ways of making sections, headers, footers and navigation in your pages.
Local Storage
Used as a bit of local storage in every user’s browser. Need to store a few preferences, some shopping cart items, or maybe even stash a huge cache for efficiency
Canvas
Used to draw right into the web page you can draw text, images, lines, circles, rectangles, patterns and gradients.
Geolocation
the API that can tell you where you are

Ninety-nine Cans of Dr. Pepper