Content deleted Content added
Altanner1991 (talk | contribs) needed clarity/simplification |
No edit summary |
||
(9 intermediate revisions by 5 users not shown) | |||
Line 1:
{{for|Object-oriented user interface as used on Wikipedia|mw:OOUI}}{{Further|Object–action interface}}{{short description|Type of user interface}}
In [[computing]], an '''object-oriented user interface''' ('''OOUI''') is a type of [[user interface]] based on an [[object-oriented programming]] [[Interface metaphor|metaphor]]
[[Jakob Nielsen (usability consultant)|Jakob Nielsen]] defines the OOUI in contrast to function-oriented interfaces: "Object-oriented interfaces are sometimes described as turning the application inside-out as compared to function-oriented interfaces. The main focus of the interaction changes to become the users' data and other information objects that are typically represented graphically on the screen as icons or in windows."<ref name="Nielsen">Nielsen, J., Usability Engineering. 1993, San Francisco: Morgan Kaufmann / Academic Press</ref>
Line 7:
* Users perceive and act on objects
* Users can classify objects based on how they behave
* In the context of what users are trying to do, all the user interface objects fit together into a coherent overall representation
[[Jef Raskin]] suggests that the most important characteristic of an OOUI is that it adopts a 'noun-verb', rather than a 'verb-noun' style of interaction, and that this has several advantages in terms of usability.<ref name="Raskin">Raskin, J., The Humane Interface. 2000, Reading, MA: Addison-Wesley / ACM Press</ref>
Line 13:
==Relationship to other user interface ideas==
There is a great deal of potential synergy between the OOUI concept and other important ideas in user interface design including:
* [[graphical user interface]] (GUI)
* [[direct manipulation interface]]
* [[interface metaphor]]
|