HCI
HCI
HCI
Pages 1 to 336
Importance of the User Interface
Defining the User Interface
The Importance of Good Design
A Brief History of the HCI
Importance of the User Interface
Defining the User Interface
HCI is the study, planning and design of how people and
computers work together so that a person’s needs are satisfied
in the most effective way
The user interface is the part of a computer and its software
that people can see, hear, touch, talk to, or otherwise
understand or direct
User Interface
Visualization Collection
Constraint
Composite
Container
Persistence
Characteristics of GUI
Properties or attributes of objects
Actions
Application Vs Object or Data Orientation
Views
Use of Recognition Memory
Concurrent performance of functions
Printed Pages Vs WUI
Page Size
Page rendering
Page layout
Page resolution
User focus
Page navigation
Sense of place
Interactivity
Page independence
Principles of User Interface Design
Principles of Xerox STAR
The illusion of manipulable objects
Visual order and viewer focus
Revealed structure
Consistency
Appropriate effect or emotional impact
A match with the medium
General Principles
General Principles
1. Aesthetically Pleasing 12. Forgiveness
2. Clarity 13. Predictability
3. Compatibility 14. Recovery
4. Comprehensibility 15. Responsiveness
5. Configurability 16. Simplicity
6. Consistency 17. Transparency
7. Control
8. Directness
9. Efficiency
10. Familiarity
11. Flexibility
Aesthetically Pleasing
Follow the same conventions and rules across all related interfaces
Deviate only when there is a clear benefit for the user
Ordering of Screen Data and Content
Divide information into units that are logical, meaningful and sensible
Organize by the degree of interrelationship between data or information
Provide an ordering of screen units of information and elements that is
prioritized according to the user’s expectations and needs
Possible ordering schemes include
Conventional
Sequence of use
Frequency of use
Function
Importance
General to specific
Form groups that cover all possibilities
Ensure that information that must be compared is visible at the same time
Ensure that only information relative to the users tasks or needs is presented
on the screen
Starting Point
Provide an obvious starting point in the screen’s upper-left
corner