1. Crawling the DOM
Consult: Gecko DOM Reference
Try: Target the DOM
Survey: One-date widgets
Survey: Multi-date widgets
Read: The next BIG thing: Exhibit, SIMILE and LOD, etc.
Build: Sort the Dawgs!
2. Ajaxian web pages
Read: What is AJAX?
Use: Prototype.js
Do: ABC iSchool Course web services
Read: Greasemonkey
Do: Grease up the iSchool web page!
Read: Harvesting the LOD
Do: SPARQL the Alaskan Malamutes (i.e., Huskies)!
3. Controlling motion
Read: Motion
Read: The art of animation
Consider: Time and motion in JavaScript
Admire: Husky Stadium in motion!
Do: Animate Bow Down to Washington
Survey: Sliders
Do: Express-O-matic for By George
4. Manipulating images
Use: The <Canvas> element
Use: Draw images
Use: Pop images
Use: Fisheye images
Use: Scroll images
Use: Resize images
Admire: Hyperbolic tree visualization
Use: Code for hypertree
Survey: noobSlide
Use: noobSlide Example 1
Use: noobSlide Example 2
Do: Husky wallpaper!