CS 427 -- Interface Design
About the class:
the final project The due dates may mutate a bit. The list of projects may grow (or shrink) as the semester progresses. These are shown to give an idea of the sorts of projects that will be included as possibilities.
various roles in web development -- team leader, programmer, graphics specialist, interface designer, documentation, tester/evaluator, etc.
Important -- How to hand in your work -- Important
failure to follow these steps may result in a grade of zero for any assignment:
- Send e-mail to me containing, as text, the URL of the appropriate page(s) on Z: or on granite/obsidian.
- The subject line of the e-mail should contain the course number (427), followed by your last name, followed by the assignment number, e.g.:
427 Fillmore #1
- When server-side scripts are used, include the source code in the text of your email and make sure the source code has world read privileges.
- No e-mail attachments! Ever!
Beginning reference material
Finding your class web folder on the class web server.
color scheme explorer1 and color scheme explorer 2 -- discussion
Three ways of rewriting documents:
document.write and innerHTML and appendChild( )
Making an editor in the browser
Assignment #1: By Friday Jan 23th: verify the status of
E-mail me (using the proper format), the status of these things
Assignment #2: Due Friday Jan 30th: Wednesday Feb. 4th.
Assigned Reading (to complete by week 3) -- understand the material sufficiently to be able to a) explain it, b) be tested on it and c) review literature relevant to your final project.
Hypertext Maps by Mark Bernstein from Hypertext Now.
Joel Spolsky on "Mile high menu bars"
Fitt's law -- fundamental research on human factors in interface design
Human factors from Wikipedia (look up any words or terms that you don't know)
User interface design from Wikipedia
Usability from Wikipedia