CHAPTER 1
Newton and Its Users
1-6 Observe Basic Human Interface Principles
Direct Manipulation 1
Your product should let users feel that they are directly controlling
something tangible, not abstract. Make sure objects on the screen remain
visible while a user performs actions on them, and make the result of the
user’s actions immediately visible. For example, a user can reschedule a
meeting in the built-in Date Book application by dragging the meeting’s icon
from one time to another. Figure 1-2 illustrates direct manipulation.
Figure 1-2 Users should feel they are directly controlling something tangible
1. User drags a meeting icon to a new time 2. Icon appears at new meeting time
Comments to this Manuals