At the start of every web design project, the ongoing struggles reappear. We want to design highly usable and self-evident applications, but we also want to devise innovative, compelling, and exciting interactions that make waves in the market. Projects are more sophisticated than ever, but we have [...]
For one-quarter to one-semester undergraduate courses in Introduction to Human-Computer Interaction courses, Web Design and User Interface Design. This text is the only one of its kind that addresses Human-Computer Interaction as it relates to Web site design. It stresses principles that can be lea[...]