1 / 19

Human Computer Interaction Lecture 06 The Interaction Ergonomics Interaction Styles

Human Computer Interaction Lecture 06 The Interaction Ergonomics Interaction Styles. What is Interaction?. Communication User  System Interaction is a kind of action that occurs as two or more objects have an effect upon one another. Ergonomics.

svilla
Télécharger la présentation

Human Computer Interaction Lecture 06 The Interaction Ergonomics Interaction Styles

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Human Computer InteractionLecture 06The InteractionErgonomicsInteraction Styles

  2. What is Interaction? • Communication • User  System • Interaction is a kind of action that occurs as two or more objects have an effect upon one another.

  3. Ergonomics Physical aspects of interfaces

  4. Ergonomics • Study of the physical characteristics of interaction • Also known as human factors – but this can also be used to mean much of HCI! • Ergonomics good at defining standards and guidelines for constraining the way we design certain aspects of systems

  5. Ergonomics - examples • Arrangement of controls and displays • Important because disastrous results can appear if rules not followed • Example: using ‘y’ and ‘u’ as shortcut keys for two opposite tasks • Possible organizations of controls • Functional • Reflecting related functionality • Sequential • Reflecting order of use • Frequency • Reflecting frequency of use

  6. Ergonomics - examples • Ergonomics is also concerned with the work environment • Where will the system be used? • Who will use it? • Will the user be sitting, standing or moving about? • Consider all above issues in your design • Seating should be provided back support

  7. Ergonomics - examples • health issues • physical position • Users should be able to reach all controls and see all displays • environmental conditions (temperature, humidity) • Low or high temperature affect performance • Lighting • Lighting should be arranged to avoid glare and reflection • Noise • No noise is not expected, but little • Time • Time should be controlled (considers harms of CRT, as discussed)

  8. Ergonomics - examples • Use of colour • Awareness of colour-blindness • Use distinct colours • Don’t use colour as the only clue • Follow colour conventions • E.g. red, green and blue • Consider cultural differences

  9. Interaction Styles dialogue … computer and user distinct styles of interaction

  10. Common interaction styles • Command line interface • Menus • Natural language • Question/answer and query dialogue • Form-fills and spreadsheets • WIMP • Point and click • Three–dimensional interfaces

  11. Command line interface • Way of expressing instructions to the computer directly • function keys, single characters, short abbreviations, whole words, or a combination • suitable for repetitive tasks • better for expert users than novices • offers direct access to system functionality • command names/abbreviations should be meaningful! Typical example: the Unix system

  12. Menus • Set of options displayed on the screen • Options visible • less recall - easier to use • rely on recognition so names should be meaningful • Selection by: • numbers, letters, arrow keys, mouse • combination (e.g. mouse plus accelerators) • Often options hierarchically grouped • sensible grouping is needed • Restricted form of full WIMP system

  13. Natural language • Familiar to user • speech recognition or typed natural language • Problems • vague • Ambiguous • hard to do well! • Solutions • try to understand a subset i.e. constraints on vocabulary • pick on key words

  14. Query Interfaces • Question/answer interfaces • user led through interaction via series of questions • suitable for beginner users but restricted functionality • often used in information systems • Query languages (e.g. SQL) • used to retrieve information from database • requires understanding of database structure and language syntax, hence requires some expertise

  15. Form-fills • Primarily for data entry or data retrieval • Design screen like paper form. • Data put in relevant place • Requires • good design • correctionfacilities

  16. Spreadsheets • first spreadsheet VISICALC, followed by Lotus 1-2-3MS Excel most common today • sophisticated variation of form-filling. • grid of cells contain a value or a formula • formula can involve values of other cells e.g. sum of all cells in this column • user can enter and alter data, spreadsheet maintains consistency

  17. WIMP Interface • Windows • Icons • Menus • Pointers • … or windows, icons, mice, and pull-down menus! • Default style for majority of interactive computer systems, especially PCs and desktop machines

  18. Point and click interfaces • Used in .. • multimedia • web browsers and hypertext • Just click something! • icons, text links or location on map • Minimal typing

  19. Three dimensional interfaces • Virtual reality • ‘Ordinary’ window systems • highlighting • visual affordance • indiscriminate usejust confusing! • 3D workspaces • use for extra virtual space • light give depth • distance effects flat buttons … click me!

More Related