140 likes | 277 Views
Understanding HCI. A very quick guide to better websites Cynthia E. Morneweck Technical Project Director -OIT. Format. Definition of HCI Types of Interaction Principles Examples Process Checklist. So what is HCI anyway?.
E N D
Understanding HCI A very quick guide to better websites Cynthia E. Morneweck Technical Project Director -OIT
Format • Definition of HCI • Types of Interaction • Principles • Examples • Process • Checklist
So what is HCI anyway? • Human-computer interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them. • The focus is on interaction.
How do users interact with websites? • They use navigation devices to maneuver through the site • They read the text • They assess the grouping of data • They view the placement of elements • They use visual cues to make decisions
Principles of Usability • Learnability • Predictable, Familiar, Consistent • Flexibility • Customize, Task migration, Dialog Initiative • Robustness • Observable, Recoverable, Responsive, Task Conformance
Supporting Tasks • Bad – www.travel.yahoo.com • Good – www.Expedia.com example of calendar dropdown.
Navigation • Bad-www.arbour.on.ca • Good-www.thepett.com
Organization of Information • Bad – www.chefnet.com/cc2000 • Good - www.nytimes.com
Semantics • Bad – www.lizclaiborne.com example of the navigation headings • Good – www.bananarepublic.com example of navigation headings
Visual Layout • Bad – www.yahoo.com www.canine-academy.com • Good – www.orbitz.com
Visual Cues • Bad - www.downstay.com capitolk9.com/eco/school.html • Good - www.jkk9.com www.aocb.com
Making Websites more Effective • Clear goals • Well defined audience • Appropriate data collection • Organization of Information • Clear navigation • Consistent • Visually balanced
Questions to ask yourself • Are you communicating with your audience? • Have you organized your content in a way that your audience understands? • Are your pages legible? (Typography) • Does your navigation work?(Do users know where they are? Do they know how to get somewhere else?)