direct manipulation
Direct manipulation is a human-computer interaction style which involves continuous representation of objects of interest, and rapid, reversible, incremental actions and feedback. The intention is to allow a user to directly manipulate objects presented to them, using actions that correspond at least loosely to the physical world. Having real-world metaphors for objects and actions can make it easier for a user to learn and use an interface (some might say that the interface is more natural or intuitive), and rapid, incremental feedback allows a user to make fewer errors and complete tasks in less time, because they can see the results of an action before completing the action. An example of direct-manipulation is resizing a graphical shape, such as a rectangle, by dragging its corners or edges with a mouse.
The term was introduced by Ben Shneiderman in 1983 within the context of office applications and the desktop metaphor . Individuals in academia and Computer scientists doing research on future user interfaces often put as much or even more stress on tactile control and feedback or sonic control and feedback than on the visual feedback given by most GUIs. In these cases the term "graphical user interface" seems inadequate. As a result the term direct manipulation interface has been more widespread in these environments.
Media
More info about direct manipulation
direct manipulation
Direct manipulation is a human-computer interaction style which involves continuous representation of objects of interest, and rapid, reversible, incremental actions and feedback.
Direct manipulation interface - Wikipedia, the free encyclopedia
BenShneiderman identified 4 primary user interaction styles: MenuSelection? FormFillIn? CommandLanguage? DirectManipulation. Direct Manipulation is what we use for highly ...
Direct Manipulation
4/26 - New Version. Rewritten API and updated examples released. Includes better IE support. Read the full announcement.
Direct Manipulation Using JavaScript and CSS
Analyzing direct manipulation according to a detailed layered interaction model shows quite different effects at different dialog levels. 'No errors' does not hold beyond the ...
Layered Interaction Analysis of Direct Manipulation
Direct Manipulation. The central ideas of direct manipulation are visibility of objects and actions of interest; rapid, reversible, incemental actions; and replacement of command ...







