CSC 360
Spring 2015
Craig Miller
Home
Basic Information
Grades and Policies
Schedule
Weekly Notes
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Assignments
Programming Assignment 1
Team Project 1
Programming Assignment 2
Team Project 2
Team Project 3
Team Project 4
Technical References
Mozilla Technical Documents
HTML Tag Reference
CSS Property Reference
JavaScript Guide
jQuery API
Week 6 Outline
Revisit example:
Exam look up
Considerations:
Order of processing
Effective grouping: what gestalt principles are in effect?
Choice of controls
Default values
Information architecture and
card sorting
Card sort exercise
Overview of design methods
Second team project
JavaScript events
The event object
Preventing default behaviors
JavaScript Concurrency Model
Event messages are put in a queue
Functions never block
I/O requests are handled with call back functions