The document provides best practices for non-designers to improve user experience (UX). It discusses focusing on the user, validating designs upfront to help users, using different payment options, including text labels with icons for navigation, handling errors gracefully, starting with an end goal in mind when researching users, optimizing performance through progressive enhancement and lazy loading, and being responsive to different devices.
16. 5. User Research
● Start with an end goal in mind
● Ask lots of “How might we …” questions
● Make “A day in the life of your users”
17. A. Start with the end goal in mind
● Always set a long term goal for your project?
● Ask both optimistic and pessismetic questions.
Like How could we fail?
● Turn your fears into questions
Learn more about “having an end goal in mind: Google Design Sprints
18. B. Ask lots of “How might we…” questions
● “How” makes it explorative and not limited to just one answer or view.
● Might tells you that this just a suggestion and jus a possibility and can change, fail
● Don’t use “can” for it tries to narrow down to just a
suggestion. It makes everything appear so rigid and streamlined
● At this point, you don’t need to narrow your questions - ask all possible challenging
questions
Learn more about “How might we questions: Google Design Sprints
19. A day in the life of your target users
Can be
● Personas
● Storyboards ( show example)
C. What is a day like in the life of your target users?
Persona image from https://xtensio.com/user-persona/
20. 6. Performance = UX
● Graceful Degradation and Progressive Enhancement
● Crunch and squish out your PNGs
● Be a “responsivle” citizen
● Lazy Loading and cache common responses
21. a. Graceful degradation and Progressive enhacement
Graceful degradation = mobile last
Progressive enhancement = mobile first and content first
From http://www.slideshare.net/Koombea/how-to-be-successful-with-responsive-sites-koombea-nginx-
english
22. b. Crunch and squish out your PNGs
Use Image optimizers
Google WebP
Read techniques on how to get the best out
O your png image files
Smashing magazine: Clever PNG Optimization Techniques
23. c. Lazy Load always and Skeleton screens
Medium skeleton screen from https://uxplanet.org/progress-indicators-in-mobile-ux-design-a141e22f3ea0#.8xw
http://ressio.github.io/lazy-load-xt/demo/