logo
ICS 225 Web Design and Implementation
Spring 2007
Projects Project #1 (Due Jan. 23) Sample Project Plan  
  Critique #1 (Due Jan. 30)        
  Project #2 (Due Feb. 13)        
  Critique #2 (Due Feb. 27)      
  Project #3 (Due March 13) CORRECT VERSION POSTED Feb. 28, 2007    
  Privacy Critique (Due March 27)        
  Accessibility Critique (Due April 10)        
Final Project (Due April 17)        
Handouts Syllabus Schedule        
  Intro to JavaScript          
  Privacy Readings          
  Security Readings          
Tests Midterm Final          
Labs #1 HTML #2 CSS #3 JavaScript #4 Forms Validation #5 Arrays #6 DOM
  #7 Cookies #8 Date and Time #9 Browsers #10 Sortable Tables #11 Regular Expressions
Student Projects ics2251sp701 ics2251sp702 ics2251sp703 ics2251sp704 ics2251sp705 ics2251sp706
ics2251sp707 ics2251sp708 ics2251sp709 ics2251sp710 ics2251sp711 ics2251sp712
ics2251sp713 ics2251sp714 ics2251sp715 ics2251sp716 ics2251sp717 ics2251sp718
ics2251sp719 ics2251sp720 ics2251sp721 ics2251sp722 ics2251sp723 ics2251sp724
ics2251sp725 ics2251sp726 ics2251sp727 ics2251sp728 ics2251sp729 ics2251sp730
Sample Code HTML Tags Links Links with Bar
  Links with Content Form Initial value
  Textarea Fields Fieldset
Week 2 Tables Table of Pictures Thumbnails
  Embedded style rules Colored cells Size of cells
  Separate style sheet Style Sheet Adjust picture size
Week 3 Menu bar Class Id
  onmouseover onmouseout Alert box
  onclick Random number Random range 0-9
Week 4 Accessing fields Check for empty Focus
  Shortcut names Checkboxes Radio buttons
  Select box String handling JS in separate file
  JavaScript file    
  Unordered list List of links List of lists
Week 5 Undecorated list Hide & reveal submenus Prettier menu
Arrays Arrays & Tables Sorting
Week 6 Field visible Field hidden Hide & seek
  Pop Out Menus (fixed for IE) Setting Attributes (DOM)
Week 7 Inline Error Messages Image Rollovers Preloading Images
Week 8 Slide Show Cookies Switching Style Sheets
Week 10 List Drop Down Menu IE Fix
  Another Way to Do It Date and Time
Week 11 Count Down Non Image-Based Clock Detecting Browsers
  identify-browser.js    
Week 12 Sample Table Stage 2 Complete Sort
Week 13 Regular Expressions    
Useful Links Download Secure Shell Software here or here Edwards Examples Tutorials
  McCracken Book XHTML Reference Sheet CSS Reference Sheet
  CSS Tutorial Browser Compatibility Detecting Firefox
  Compatibility Tips (Quirks) Quirks Mode Firefox
  Alternate Style Sheets Color Palette Tool Color Contrast Tool
Links to Interesting New Ideas http://www.meyerweb.com/eric/tools/s5/
http://www.kiko.com/

http://numsum.com/
http://www.writely.com/
http://www.goffice.com/
http://www.ajaxian.com/archives/2005/09/bindows_15_desk.html
http://www2.meebo.com/
http://zimbra.com/
http://www.silvertie.com/
http://www.alistapart.com/