Direct Manipulation and Virtual Environments Book: "Designing the User Interface, 4th Edition", by Shneiderman and Plaisant. Chapter 6.
- What are the key features of a "direct manipulation" interface?
- Is Emacs (or other full-screen text editors) a direct manipulation interface?
- Is driving a car a direct manipulation interface?
- What are the disadvantages of direct manipulation?
- For what kind of interfaces is direct manpulation most appropriate?