Notes
- Using JavaScript, you can interact with the DOM—the Document Object Model.
- The DOM is the browser’s internal representation of a web page. Using JavaScript, you can access elements, change elements, and add new elements to the DOM.
- HTML5 introduces elements that add new semantics to your pages, giving you more options for creating web page structure
- 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