The much-anticipated fifth edition of Designing the User Interface provides a comprehensive, authoritative introduction to the dynamic field of human-computer interaction (HCI). Students and professionals learn practical principles and guidelines needed to develop high quality interface designs–ones that users can understand, predict, and control. It covers theoretical foundations, and design…