SlideShare a Scribd company logo
1 of 12
PRINCIPLES OF
INTERACTIVE
DESIGN
By Raymond ManWai Law
The Five Principles of Interaction Design
1. Consistency
2. Visibility
3. Learnability
4. Predictability
5. Feedback
Consistency
■ Consistency is expressed throughout the following:
■ COLOR & PATTERN • Black, Grey or Blue Colors • Plenty of negative space
■ SIZE & ROTATION • scaling • skewing •positioning
■ SHAPE & PROPORTION • Clean Lines • Simple Buttons
■ BEHAVIOR •Transitions, rollovers, tooltips, etc. behave consistently •Allows the
visitor’s prior experience for ease of use
■ VOICE • Labels and terms should be the same throughout • Content and imagery –
photos, illustrations, and icons – All have a stable and consistent style.
■ UI PATTERN • Content may change, but interaction and processes don’t • Patterns of
interactions and outcomes become consistent (and predictable)
Example of consistent web design
Why is this website a good example of
consistent design
• The white space in the header is equally divided.
• The typography is consistently aligned, flush left
with a ragged right.
• The persistent paginated navigation at the top is
both clever and familiar.
• Images for posts are always black and white.
Website: 52 Weeks of UX
Visibility
■ Good visibility, according to David Hogue’s principles, means that obvious
prompts and cues are present, which:
■ Lead the user through an interaction
■ Guide them through a series of tasks
■ Indicate what possible actions are available to them
■ Communicate the context of the situation.
Example of visible web design
Website: Asos
Why is this website q good example of visible
design
• It lead the user through an interaction
• It guide them through a series of tasks
• It Indicate what possible actions are available to them
• It communicate the context of the situation.
Learnability
■ The learnability can be measured in the following ways:
■ Effectiveness:The number of functions learned, or the percentage of users who
successfully learn and use the product.
■ Efficiency:The time it takes someone to learn (or re-learn) how to use a product, and
their efficiency in doing so.
■ Satisfaction:The perceived value the person associates with their investment (time,
effort, cost) in learning how to use the product.
■ Errors: Number of errors made, the ability to recover from those errors and the time it
takes to do so
Example of learnable
web design
Website: Google
Why is this website q good example of
learnable design
Effectiveness and satisfaction without any error,
Google is probably the best search engine in the
market with no doubts.
Predictability
■ Natoli states “The sense of comfort that is created as a result is a critical factor in
keeping people on the site, fully engaged and moving forward.A sense of control –
which is a hardwired cognitive requirement in the brain – speeds task completion and
makes people feel good about what they’re using, what they’re doing and what they’ll
be able to accomplish.”
Example of Predictable
web design
Website: Nike
Why is this website q good example of predictable
design
• provided a strong sense of place
• set the correct expectations
• made it possible for people to accurately predict the
outcomes of their interactions.
Feedback
■ Feedback communicates the results of any interaction, making it visible and
understandable. Its job is to give the user a signal that they (or the product) have
succeeded or failed at performing a task
■ According to Hogue, feedback answers questions across four categories:
■ Location:Where am I?
■ Current Status:What’s happening — and is it still happening?
■ Future Status:What will happen next?
■ Outcomes & Results:What just happened?
Example of feedback
web design
■ Why is this website q good example of predictable
design
■ Users know where am I
■ Users know what’s happening — and is it happening
■ Users know what will happen next
■ Users know what just happened
Website:ECC

More Related Content

Similar to Presentation from Raymond Man Wai Law

Carl week 5 dont make me think pp
Carl week 5 dont make me think ppCarl week 5 dont make me think pp
Carl week 5 dont make me think pp
wendyr1974
 
Carl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 ppCarl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 pp
wendyr1974
 
Carl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 ppCarl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 pp
wendyr1974
 

Similar to Presentation from Raymond Man Wai Law (20)

UXD - A quick overview on what you need to work with your UX team
UXD - A quick overview on what you need to work with your UX team UXD - A quick overview on what you need to work with your UX team
UXD - A quick overview on what you need to work with your UX team
 
08 How To Write For Web
08 How To Write For Web08 How To Write For Web
08 How To Write For Web
 
VIGC Academy
VIGC AcademyVIGC Academy
VIGC Academy
 
Andys guidetoux v2
Andys guidetoux v2Andys guidetoux v2
Andys guidetoux v2
 
“If they would just listen to us...”: Turning Internal Client Relationships i...
“If they would just listen to us...”: Turning Internal Client Relationships i...“If they would just listen to us...”: Turning Internal Client Relationships i...
“If they would just listen to us...”: Turning Internal Client Relationships i...
 
The 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTestingThe 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTesting
 
Principles of Design
Principles of DesignPrinciples of Design
Principles of Design
 
Benchmarking Usability Performance
Benchmarking Usability PerformanceBenchmarking Usability Performance
Benchmarking Usability Performance
 
UX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key ThemesUX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key Themes
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Intro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful uiIntro to ux and how to design a thoughtful ui
Intro to ux and how to design a thoughtful ui
 
Como os usuários estão interagindo com a Oppa?
Como os usuários estão interagindo com a Oppa?Como os usuários estão interagindo com a Oppa?
Como os usuários estão interagindo com a Oppa?
 
Carl week 5 dont make me think pp
Carl week 5 dont make me think ppCarl week 5 dont make me think pp
Carl week 5 dont make me think pp
 
UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017
 
Carl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 ppCarl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 pp
 
Carl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 ppCarl week 5 dont make me think part 2 pp
Carl week 5 dont make me think part 2 pp
 
Selling UX at CodeMash 2012
Selling UX at CodeMash 2012Selling UX at CodeMash 2012
Selling UX at CodeMash 2012
 
UX patterns & practices
UX patterns & practicesUX patterns & practices
UX patterns & practices
 
Case Study 2 - Portfolio Project Final - Google UX Design Certificate
Case Study 2 - Portfolio Project Final - Google UX Design CertificateCase Study 2 - Portfolio Project Final - Google UX Design Certificate
Case Study 2 - Portfolio Project Final - Google UX Design Certificate
 
Ideation through research
Ideation through researchIdeation through research
Ideation through research
 

Recently uploaded

Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
gajnagarg
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
amitlee9823
 

Recently uploaded (20)

Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLHingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 

Presentation from Raymond Man Wai Law

  • 2. The Five Principles of Interaction Design 1. Consistency 2. Visibility 3. Learnability 4. Predictability 5. Feedback
  • 3. Consistency ■ Consistency is expressed throughout the following: ■ COLOR & PATTERN • Black, Grey or Blue Colors • Plenty of negative space ■ SIZE & ROTATION • scaling • skewing •positioning ■ SHAPE & PROPORTION • Clean Lines • Simple Buttons ■ BEHAVIOR •Transitions, rollovers, tooltips, etc. behave consistently •Allows the visitor’s prior experience for ease of use ■ VOICE • Labels and terms should be the same throughout • Content and imagery – photos, illustrations, and icons – All have a stable and consistent style. ■ UI PATTERN • Content may change, but interaction and processes don’t • Patterns of interactions and outcomes become consistent (and predictable)
  • 4. Example of consistent web design Why is this website a good example of consistent design • The white space in the header is equally divided. • The typography is consistently aligned, flush left with a ragged right. • The persistent paginated navigation at the top is both clever and familiar. • Images for posts are always black and white. Website: 52 Weeks of UX
  • 5. Visibility ■ Good visibility, according to David Hogue’s principles, means that obvious prompts and cues are present, which: ■ Lead the user through an interaction ■ Guide them through a series of tasks ■ Indicate what possible actions are available to them ■ Communicate the context of the situation.
  • 6. Example of visible web design Website: Asos Why is this website q good example of visible design • It lead the user through an interaction • It guide them through a series of tasks • It Indicate what possible actions are available to them • It communicate the context of the situation.
  • 7. Learnability ■ The learnability can be measured in the following ways: ■ Effectiveness:The number of functions learned, or the percentage of users who successfully learn and use the product. ■ Efficiency:The time it takes someone to learn (or re-learn) how to use a product, and their efficiency in doing so. ■ Satisfaction:The perceived value the person associates with their investment (time, effort, cost) in learning how to use the product. ■ Errors: Number of errors made, the ability to recover from those errors and the time it takes to do so
  • 8. Example of learnable web design Website: Google Why is this website q good example of learnable design Effectiveness and satisfaction without any error, Google is probably the best search engine in the market with no doubts.
  • 9. Predictability ■ Natoli states “The sense of comfort that is created as a result is a critical factor in keeping people on the site, fully engaged and moving forward.A sense of control – which is a hardwired cognitive requirement in the brain – speeds task completion and makes people feel good about what they’re using, what they’re doing and what they’ll be able to accomplish.”
  • 10. Example of Predictable web design Website: Nike Why is this website q good example of predictable design • provided a strong sense of place • set the correct expectations • made it possible for people to accurately predict the outcomes of their interactions.
  • 11. Feedback ■ Feedback communicates the results of any interaction, making it visible and understandable. Its job is to give the user a signal that they (or the product) have succeeded or failed at performing a task ■ According to Hogue, feedback answers questions across four categories: ■ Location:Where am I? ■ Current Status:What’s happening — and is it still happening? ■ Future Status:What will happen next? ■ Outcomes & Results:What just happened?
  • 12. Example of feedback web design ■ Why is this website q good example of predictable design ■ Users know where am I ■ Users know what’s happening — and is it happening ■ Users know what will happen next ■ Users know what just happened Website:ECC