
Foundations of Human-Computer Interaction: Designing for Cognitive Alignment reframes human-computer interaction (HCI), usability, and user-centered design by focusing on the conditions under which cognition stabilizes over time. It provides an integrated account of HCI...