SlideShare a Scribd company logo
UX
What is user experience?
 
 
User experience Accessibility Usability Screen patterns Progressive Enhancement Usertests
Accessibility Meaning everyone can access your application by all means. Could be: using any kind of interpreter Using any kind operating system Using all kinds of media (pc, mac, tv, handheld, print out, …) Using your application even if the user has some kind of handicap
Using any kind of interpreter Welcome to the 2009.  The browser war continues… Mozilla firefox 2, 3 Safari 3, 4 Chrome 1 Internet explorer 5.5, 6, 7, 8
Using any kind of OS Linux Mac os Windows 98 / NT / 2000 / XP / vista / 7
Using all kinds of media Televisions (flatscreens, full HD, olschool TV) Handhelds (palms, mobile phones, …) Screen (resolution issues) Print (a print out of your UI) Emboss, braille, ….
Disabled people Imagine having no mouse and a keyboard, or, imagine having a keyboard and no mouse. Imagine having no arms, imagine using your app on your laptop on a bumpy road… Will it hold, and if so, will you hold, or will you break down…
Usability Want content Don’t read, scan Impatient Can’t choose Intuition Have control
Users want content Users appreciate quality and credibility. Even if your application looks like sh*t, if the user finds it way around it and it does what it’s supposed to do, everybody is happy. Slick designed apps that don’t do what they’re supposed to do or that don’t reply the user with the right content are worthless.
Users don’t read, they scan
Users are impatient Users want to have what they want right now, or at least now that it might take a while. Nobody likes to wait…
Users can’t choose Be nice to your clients, making choises is not their job.  They will click on the first link that looks like a way to their goal. Don’t show them 400 possible downloads for 400 different versions of a program
Users follow their intuition Users don’t mind if the actions they perform are not the optimized way to go, they are satisfied with the result.  Users don’t mind how it works, until it stops working… Never had a client that tried to explain what the possible mistake could be?
Users have control Don’t force anything to your user, don’t popup windows, start automated printouts, unless the user asks for it. When visiting a website that resizes your browser window or start playing annoying tunes you leave in what… 5 seconds?
Screen patterns There is a set of 12 screen patterns, let’s take a look at them.
Master - detail Master/Detail screen pattern can be vertical or horizontal. Ideal for creating an efficient user experience by allowing the user to stay in the same screen while navigating between items. Horizontal layout is a good choice when the user needs to see more information in the master list than just a few identifiers- or when the master view is comprised of a set of items that each have additional details. e.g: outlook, itunes, windows explorer, mac finder, …
Column browse The Browse screen pattern can be vertical or horizontal. Ideal for creating an custom user experience by allowing the user to start from various entry points for navigating to the item(s) they are interested in. e.g: outlook, itunes, mac finder, …
Search / results The Search screen pattern can range from very simple to quite advanced. Ideal for creating an efficient user experience by allowing the user to navigate directly to an item or set of items meeting specific criteria. e.g: google, itunes
Filter Dataset The Filter Dataset screen pattern can be vertical or horizontal. Ideal for creating an efficient user experience by allowing the user to refine a set of known data, or further refine search results. e.g: iTunes
Forms All Form screens should be approached with a solid understanding of usability and design best practices. “ Web Form Design: Filling in the Blanks” by Luke Wroblewski is good start for building forms.
Palette/ Canvas The Palette/ Canvas screen pattern is seldom the right pattern to apply, but it is the only pattern for documenting or creating: linear or non-liner processes; flow diagrams; screen layouts; design/diagram with physical size or layout constraints.
Dashboard A well designed Dashboard will provide: key information at a glance, real time data, easy to read graphics, clear entry points for exploration This is typically not achieved by displaying a single screen of metrics (either in a big table, or just a bunch of graphs). Providing a high degree of customization is no substitute for user research and testing. Stephen Few has a nice book on this topic Information Dashboard Design: The Effective Visual Communication of Data .
Spreadsheet The Spreadsheet screen pattern is ideal for creating an efficient user experience by allowing the user to easily scan, edit and enter information (in bulk). The Spreadsheet should provide the following functionality: standard table features like sort, hide/show columns, rearrange columns, group by (if applicable), global level undo/redo, add/insert/delete row, keyboard navigation, import and export.
Wizard The Wizard/Quick Start screen pattern is ideal for creating an efficient user experience by guiding the user through a complex or infrequent workflow.
Question & Answer The Q&A screen pattern is ideal for creating an efficient user experience by allowing the user to enter known information and receive a solution. Q & A differs from Search in that this pattern should be used to assist users in identifying possible options or a single recommendation in an arena they are lacking expertise (health insurance, mortgages, planning, purchases).
Parallel Panels The Parallel Panels screen pattern can be stacked (showing one at a time) or unstacked (showing all at once). This pattern is ideal for organizing chunks of information that are similar or have interdependent tendencies. Efficiency is gained by keeping the user in one screen. Ideal candidates for the stacked variation of this pattern are simple work-flows with: a high level, visible goal that is fed by multiple inputs, multiple non-sequential steps. This combines a number of the web site patterns outlined in “Designing Interfaces” by Jennifer Tidwell for a single pattern for chunking and displaying data.
Interactive Model The Interactive Model screen pattern is characterized by many interactive elements associated with the key object (a calendar, map, graph, chart, canvas). It is ideal for creating a user experience that is closely aligned with the user’s mental model (a natural fit). Excellent candidates for this pattern are: calendars, maps, gantt charts, what-if scenarios (including calculators), WYSIWYG editors (including photo editing).
Bonus: blank state This is the natural state of the application, before any data has been entered or accessed. The book, “Getting Real” by 37signals”explains that a blank state screen is an excellent place to set users expectations. By giving them a preview this can lower anxiety and reduce frustration and confusion. Items to include in a blank state screen include: videos, quick tutorials, help tips, a screenshot of what a fully loaded screen will look like.
Progressive enhancement Architecture Structure Presentation Behaviour
Architecture Create wireframes of all the different page types your app might consist of (using one of the 12 screen patterns) There are good wireframe programs like visio, omnigraffle, …
 
Structure Build your raw application, only the data in a semantic structure is presented to the user. This is usefull for alternative users. Disabled people, handhelds, print outs, …
Presentation Start building your design according to your wireframe. Make your structure look like your design without messing in your semantic code. e.g. css for screen, print, handhelds, braille, embossed, tv, … Indesign template, …
Behaviour Special stuff like catching default actions in a different way. E.g. ajax requests must be caught afterwards.
Purpose? Gracefully degrading Cross media Changing your presentation doesn’t affect your data structure
Usertests Test your application inhouse. It stands for one user, does it stand for 5, 10, 100, 500 people? Simulate it. Use screen capture programs, eyetracking tools to know the behaviour of most of your users. Is everything clear? What can be changed
Usertests There are good apps on the market, for instance: Silverback (mac os x):
 
That’s it, that’s all!
Upcoming Good Friday meetings Outlook Life hacking Docbook Glb_Document & parser HOWTO Eclipse PDT XML, XSL and XSLT CruiseControl Image handling Typografy PHPUnit IDML Zend Product overview Magento Ecommerce Conference summaries What's the W3C? OpenID (and authentication in general) Developer Machine/Workflow SEO
 

More Related Content

PPTX
Application Design - Part 3
PDF
Web Design Trends 2017
PDF
UI Design Patterns for the Web, Part 2
PDF
Uxpin mobile UI Design Patterns 2014
PDF
Bank Chris - Web UI Design Patterns - 2014
PDF
Mobile is all about touch
PDF
What Makes an App Great?
PDF
Wireframing
Application Design - Part 3
Web Design Trends 2017
UI Design Patterns for the Web, Part 2
Uxpin mobile UI Design Patterns 2014
Bank Chris - Web UI Design Patterns - 2014
Mobile is all about touch
What Makes an App Great?
Wireframing

What's hot (20)

PDF
Web Design Trends e-Book
PDF
What is User Centered Design?
PDF
Principles of User Interface Design
PPT
Usability Heuristics
PDF
Dev fest ile ife 2014-ux, material design and trends
PPTX
Designing usable forms
PPTX
Enterprise User Experience in Higher Education
PDF
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
 
PDF
LaSoft | Unique UI/UX design based on your ideas and user’s preferences
PDF
Flat Design. Microsoft Story
PDF
UI & UX DESIGN FOR MOBILE
PDF
Uxpin mastering the_power_of_nothing
PDF
Mobile UI Design Patterns 2014
PPTX
UI Design - Lessons Learned, Principles, and Best Practices
PDF
UI design for mobile apps
PPTX
What is UX v2
PPTX
BIH - What is UX?
PDF
interaction design trends 2015 _ 2016
PDF
Beginning UX - UXiD Jogja - March2018
PDF
Web Animation using JavaScript: Develop & Design (Develop and Design)
Web Design Trends e-Book
What is User Centered Design?
Principles of User Interface Design
Usability Heuristics
Dev fest ile ife 2014-ux, material design and trends
Designing usable forms
Enterprise User Experience in Higher Education
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
 
LaSoft | Unique UI/UX design based on your ideas and user’s preferences
Flat Design. Microsoft Story
UI & UX DESIGN FOR MOBILE
Uxpin mastering the_power_of_nothing
Mobile UI Design Patterns 2014
UI Design - Lessons Learned, Principles, and Best Practices
UI design for mobile apps
What is UX v2
BIH - What is UX?
interaction design trends 2015 _ 2016
Beginning UX - UXiD Jogja - March2018
Web Animation using JavaScript: Develop & Design (Develop and Design)
Ad

Similar to Presentation Ux (20)

PDF
Uxpin web ui design patterns 2014
PPT
User Experience & Design…Designing for others…UED
PDF
Web UI Design Patterns 2014
PDF
Workflow diagramming and information architecture
PPTX
Ux design-fundamentals
PPTX
Application Design - Part 1
PPT
Slides chapter 12
PDF
Excellence in the Android User Experience
PPTX
Interface Usability - Adding Schweppervescence
 
PPTX
User Interface Analysis and Design
PPTX
Creating Mobile Aps without Coding
PPTX
Professional ui for a website design
PDF
The future of media queries?
PDF
Designing windows 8.1 apps, from the ground up
PPTX
Adobe 30iun2011
DOCX
1 PROGRAM ISEM RESEARCH PAPER FOR APPLIED.docx
PDF
Authoring metaphors
PPTX
Ui design
PPT
Usability principles 1
Uxpin web ui design patterns 2014
User Experience & Design…Designing for others…UED
Web UI Design Patterns 2014
Workflow diagramming and information architecture
Ux design-fundamentals
Application Design - Part 1
Slides chapter 12
Excellence in the Android User Experience
Interface Usability - Adding Schweppervescence
 
User Interface Analysis and Design
Creating Mobile Aps without Coding
Professional ui for a website design
The future of media queries?
Designing windows 8.1 apps, from the ground up
Adobe 30iun2011
1 PROGRAM ISEM RESEARCH PAPER FOR APPLIED.docx
Authoring metaphors
Ui design
Usability principles 1
Ad

Recently uploaded (20)

PPTX
Cell Types and Its function , kingdom of life
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Classroom Observation Tools for Teachers
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
GDM (1) (1).pptx small presentation for students
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Institutional Correction lecture only . . .
PPTX
Pharma ospi slides which help in ospi learning
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Sports Quiz easy sports quiz sports quiz
Cell Types and Its function , kingdom of life
Supply Chain Operations Speaking Notes -ICLT Program
Renaissance Architecture: A Journey from Faith to Humanism
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Insiders guide to clinical Medicine.pdf
Final Presentation General Medicine 03-08-2024.pptx
Anesthesia in Laparoscopic Surgery in India
Classroom Observation Tools for Teachers
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Complications of Minimal Access Surgery at WLH
GDM (1) (1).pptx small presentation for students
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Microbial disease of the cardiovascular and lymphatic systems
VCE English Exam - Section C Student Revision Booklet
Module 4: Burden of Disease Tutorial Slides S2 2025
Institutional Correction lecture only . . .
Pharma ospi slides which help in ospi learning
PPH.pptx obstetrics and gynecology in nursing
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Sports Quiz easy sports quiz sports quiz

Presentation Ux

  • 1. UX
  • 2. What is user experience?
  • 3.  
  • 4.  
  • 5. User experience Accessibility Usability Screen patterns Progressive Enhancement Usertests
  • 6. Accessibility Meaning everyone can access your application by all means. Could be: using any kind of interpreter Using any kind operating system Using all kinds of media (pc, mac, tv, handheld, print out, …) Using your application even if the user has some kind of handicap
  • 7. Using any kind of interpreter Welcome to the 2009. The browser war continues… Mozilla firefox 2, 3 Safari 3, 4 Chrome 1 Internet explorer 5.5, 6, 7, 8
  • 8. Using any kind of OS Linux Mac os Windows 98 / NT / 2000 / XP / vista / 7
  • 9. Using all kinds of media Televisions (flatscreens, full HD, olschool TV) Handhelds (palms, mobile phones, …) Screen (resolution issues) Print (a print out of your UI) Emboss, braille, ….
  • 10. Disabled people Imagine having no mouse and a keyboard, or, imagine having a keyboard and no mouse. Imagine having no arms, imagine using your app on your laptop on a bumpy road… Will it hold, and if so, will you hold, or will you break down…
  • 11. Usability Want content Don’t read, scan Impatient Can’t choose Intuition Have control
  • 12. Users want content Users appreciate quality and credibility. Even if your application looks like sh*t, if the user finds it way around it and it does what it’s supposed to do, everybody is happy. Slick designed apps that don’t do what they’re supposed to do or that don’t reply the user with the right content are worthless.
  • 13. Users don’t read, they scan
  • 14. Users are impatient Users want to have what they want right now, or at least now that it might take a while. Nobody likes to wait…
  • 15. Users can’t choose Be nice to your clients, making choises is not their job. They will click on the first link that looks like a way to their goal. Don’t show them 400 possible downloads for 400 different versions of a program
  • 16. Users follow their intuition Users don’t mind if the actions they perform are not the optimized way to go, they are satisfied with the result. Users don’t mind how it works, until it stops working… Never had a client that tried to explain what the possible mistake could be?
  • 17. Users have control Don’t force anything to your user, don’t popup windows, start automated printouts, unless the user asks for it. When visiting a website that resizes your browser window or start playing annoying tunes you leave in what… 5 seconds?
  • 18. Screen patterns There is a set of 12 screen patterns, let’s take a look at them.
  • 19. Master - detail Master/Detail screen pattern can be vertical or horizontal. Ideal for creating an efficient user experience by allowing the user to stay in the same screen while navigating between items. Horizontal layout is a good choice when the user needs to see more information in the master list than just a few identifiers- or when the master view is comprised of a set of items that each have additional details. e.g: outlook, itunes, windows explorer, mac finder, …
  • 20. Column browse The Browse screen pattern can be vertical or horizontal. Ideal for creating an custom user experience by allowing the user to start from various entry points for navigating to the item(s) they are interested in. e.g: outlook, itunes, mac finder, …
  • 21. Search / results The Search screen pattern can range from very simple to quite advanced. Ideal for creating an efficient user experience by allowing the user to navigate directly to an item or set of items meeting specific criteria. e.g: google, itunes
  • 22. Filter Dataset The Filter Dataset screen pattern can be vertical or horizontal. Ideal for creating an efficient user experience by allowing the user to refine a set of known data, or further refine search results. e.g: iTunes
  • 23. Forms All Form screens should be approached with a solid understanding of usability and design best practices. “ Web Form Design: Filling in the Blanks” by Luke Wroblewski is good start for building forms.
  • 24. Palette/ Canvas The Palette/ Canvas screen pattern is seldom the right pattern to apply, but it is the only pattern for documenting or creating: linear or non-liner processes; flow diagrams; screen layouts; design/diagram with physical size or layout constraints.
  • 25. Dashboard A well designed Dashboard will provide: key information at a glance, real time data, easy to read graphics, clear entry points for exploration This is typically not achieved by displaying a single screen of metrics (either in a big table, or just a bunch of graphs). Providing a high degree of customization is no substitute for user research and testing. Stephen Few has a nice book on this topic Information Dashboard Design: The Effective Visual Communication of Data .
  • 26. Spreadsheet The Spreadsheet screen pattern is ideal for creating an efficient user experience by allowing the user to easily scan, edit and enter information (in bulk). The Spreadsheet should provide the following functionality: standard table features like sort, hide/show columns, rearrange columns, group by (if applicable), global level undo/redo, add/insert/delete row, keyboard navigation, import and export.
  • 27. Wizard The Wizard/Quick Start screen pattern is ideal for creating an efficient user experience by guiding the user through a complex or infrequent workflow.
  • 28. Question & Answer The Q&A screen pattern is ideal for creating an efficient user experience by allowing the user to enter known information and receive a solution. Q & A differs from Search in that this pattern should be used to assist users in identifying possible options or a single recommendation in an arena they are lacking expertise (health insurance, mortgages, planning, purchases).
  • 29. Parallel Panels The Parallel Panels screen pattern can be stacked (showing one at a time) or unstacked (showing all at once). This pattern is ideal for organizing chunks of information that are similar or have interdependent tendencies. Efficiency is gained by keeping the user in one screen. Ideal candidates for the stacked variation of this pattern are simple work-flows with: a high level, visible goal that is fed by multiple inputs, multiple non-sequential steps. This combines a number of the web site patterns outlined in “Designing Interfaces” by Jennifer Tidwell for a single pattern for chunking and displaying data.
  • 30. Interactive Model The Interactive Model screen pattern is characterized by many interactive elements associated with the key object (a calendar, map, graph, chart, canvas). It is ideal for creating a user experience that is closely aligned with the user’s mental model (a natural fit). Excellent candidates for this pattern are: calendars, maps, gantt charts, what-if scenarios (including calculators), WYSIWYG editors (including photo editing).
  • 31. Bonus: blank state This is the natural state of the application, before any data has been entered or accessed. The book, “Getting Real” by 37signals”explains that a blank state screen is an excellent place to set users expectations. By giving them a preview this can lower anxiety and reduce frustration and confusion. Items to include in a blank state screen include: videos, quick tutorials, help tips, a screenshot of what a fully loaded screen will look like.
  • 32. Progressive enhancement Architecture Structure Presentation Behaviour
  • 33. Architecture Create wireframes of all the different page types your app might consist of (using one of the 12 screen patterns) There are good wireframe programs like visio, omnigraffle, …
  • 34.  
  • 35. Structure Build your raw application, only the data in a semantic structure is presented to the user. This is usefull for alternative users. Disabled people, handhelds, print outs, …
  • 36. Presentation Start building your design according to your wireframe. Make your structure look like your design without messing in your semantic code. e.g. css for screen, print, handhelds, braille, embossed, tv, … Indesign template, …
  • 37. Behaviour Special stuff like catching default actions in a different way. E.g. ajax requests must be caught afterwards.
  • 38. Purpose? Gracefully degrading Cross media Changing your presentation doesn’t affect your data structure
  • 39. Usertests Test your application inhouse. It stands for one user, does it stand for 5, 10, 100, 500 people? Simulate it. Use screen capture programs, eyetracking tools to know the behaviour of most of your users. Is everything clear? What can be changed
  • 40. Usertests There are good apps on the market, for instance: Silverback (mac os x):
  • 41.  
  • 43. Upcoming Good Friday meetings Outlook Life hacking Docbook Glb_Document & parser HOWTO Eclipse PDT XML, XSL and XSLT CruiseControl Image handling Typografy PHPUnit IDML Zend Product overview Magento Ecommerce Conference summaries What's the W3C? OpenID (and authentication in general) Developer Machine/Workflow SEO
  • 44.