The Interaction
- Dr. Karim Bouzoubaa
Dr. Karim Bouzoubaa UI Hall of Fame or Shame? The buttons are - - PowerPoint PPT Presentation
The Interaction Dr. Karim Bouzoubaa UI Hall of Fame or Shame? The buttons are limited to text labels: pi instead of (scientific mode) sqrt rather than * instead of X Why only one line of display? No visible feedback
à pi instead of (scientific mode) à sqrt rather than à * instead of X
about the first digit, the operator, etc.
stored in memory? All these issues violate the visibility of system state
– user establishes the goal – formulates intention – specifies actions at interface – executes action – perceives system state – interprets system state – evaluates system state with respect to goal
– user, system – input, output – (input + output) = interface
→ translated into alterations of system state → reflected in the output display → interpreted by the user
S O U I
system
user input
that goal. The only way the user can manipulate the machine is through the input, and so the task must be articulated within the input language
to be performed by the system
state, which must be communicated to the user
features of the output
relative to the original goal, ending the evaluation phase
the user side
can be placed along the input branch, addressing both articulation and performance
placed within a social and
S O U I
system
user input Screen design Dialog Ergonomics
for constraining the way we design certain aspects of systems
– controls grouped according to function or frequency of use, or sequentially
– seating arrangements adaptable to cope with all sizes of user
– physical position, lighting, noise, environmental conditions (temperature, humidity)
– use of red for warning, green for okay, awareness of colour-blindness etc.
– command line interface – menus – natural language – question/answer and query dialogue – form-fills and spreadsheets – WIMP
– short abbreviations, whole words, or a combination
+
macros
handling
memorization
novices
functionality
should be meaningful
Text-based Graphical
+
and logically grouped
+
mind
Common (most UIs of this form)
lines, etc.)
boxes
– good design – obvious correction facilities
(or windows, icons, mice, and pull-down menus) default style for majority of interactive computer systems, especially PCs and desktop machines
Areas of the screen that behave as if they were independent terminals
the contents
window
– hierarchical menu structure – menu selection opens new menu – and so in ad infinitum
– key combinations (same effect as menu item) – two kinds
Lots of things you can interact with:
Collectively known as widgets appearance + behaviour = look and feel
Special kinds
exclusive choices
exclusive choices
Information windows that pop up to inform of an important event or request information.
E.g: when saving a file, a dialogue box is displayed to allow the user to specify the filename and location. Once the file is saved, the box disappears.
Interaction affected by social and
fear of failure
satisfaction
→ cause frustration and lack of motivation