tampa bay ux - scary ui 2

129
SCARY UI 2 AHH!!! NO! Anything but that!! KEEP AWAY!!! MORE CHILLING UX TALES FROM AROUND THE INTERWEBS

Upload: mike-gallers

Post on 14-Apr-2017

429 views

Category:

Design


1 download

TRANSCRIPT

Page 1: Tampa Bay UX - Scary UI 2

SCARY UI 2

AHH!!!

NO! Anything

but that!!

KEEP AWAY!!!

MORE CHILLING UX TALES FROM AROUND THE INTERWEBS

Page 2: Tampa Bay UX - Scary UI 2

AND….GO!

2

Page 3: Tampa Bay UX - Scary UI 2

INTERFACES HAVE AFFORDANCE!

3

Page 4: Tampa Bay UX - Scary UI 2

4

AFFORDANCE! HANDLES ARE FOR PULLING, FLAT PANELS ARE FOR PUSHING. THE CONTROL SHOULD AFFORD HOW IT SHOULD BE INTERACTED WITH

Page 5: Tampa Bay UX - Scary UI 2

UH, DO WHAT NOW?! PLEASE DON’T MAKE ME USE THIS!

5

Page 6: Tampa Bay UX - Scary UI 2

CLASSIC EXAMPLE OF NOT ENOUGH ON THE PAGE

6

Page 7: Tampa Bay UX - Scary UI 2

SCARY MOBILE UI

Many images from a blog post by Theresa Neil -

https://theresaneil.wordpress.com/2011/08/22/bad-mobile-apps-ui-design-gone-wrong/7

The screen is small. Your fingers are big. You are constantly distracted.

Its quite easy to provide UI that is extremely scary (and unusable)

Page 8: Tampa Bay UX - Scary UI 2

SCARY ERROR MESSAGES

8

Huh? Thanks for the SUPER helpful message.

Page 9: Tampa Bay UX - Scary UI 2

AIRPORT WIFI LOGINS. LOTS OF TEXT AND SMALL LINKS! YAY!

9

Page 10: Tampa Bay UX - Scary UI 2

YOUTUBE, WHERE IS THE SEARCH LINK OR ICON?!

10

Page 11: Tampa Bay UX - Scary UI 2

OH. I HAD TO RE-DOWNLOAD THE APP TO GET IT.

11

Page 12: Tampa Bay UX - Scary UI 2

INTERACTION SHOULD MATCH BEHAVIOR!

12

Typical swipe left gesture on a list is the card (or list item) moves left to reveal options underneath it. Here, Google broke that and on left swipe has a little button appear. It feels very awkward.

Page 13: Tampa Bay UX - Scary UI 2

INTERACTION SHOULD MATCH BEHAVIOR!

13

Here is the standard way to expose options on left swipe of a card or list item.

Page 14: Tampa Bay UX - Scary UI 2

YOWZA!

14

I think my icon library threw up on the screen.

Page 15: Tampa Bay UX - Scary UI 2

UHH…{SHRUG} NEXT APP!

15

Don’t make me think. please. If a user wants to solve puzzles, they will get a puzzle app.

* See Steve Krug’s book

Page 16: Tampa Bay UX - Scary UI 2

ALL THE OPTIONS!

16

Why group things? A long list is fine.

Page 17: Tampa Bay UX - Scary UI 2

1. COMIC SANS FTW. 2. SEE LUKEW FOR FORM DESIGN

17

Page 18: Tampa Bay UX - Scary UI 2

DON’T ALWAYS COPY APPLE. CONTEXT IS VERY IMPORTANT

18

Google introduced, for just one day, a totally crazy Apple OS X style dock above the search bar.

Ugly icons, architectural mess, lack of connection to any use case. Dropped in less than 24 hours.

Page 19: Tampa Bay UX - Scary UI 2

GAUGES ARE FUN!

19

I guess a finance degree will help you understand this.

Also, green is overused. Lets use blue for ‘good’.

Page 20: Tampa Bay UX - Scary UI 2

MOTIONX SICKNESS

20

ooh, it reminds me of the old iPod!

Standard controls decrease cognitive load and allow for faster task time.

Page 21: Tampa Bay UX - Scary UI 2

EXEC SAID HE WANTED BAR CHARTS…

21

Page 22: Tampa Bay UX - Scary UI 2

AHH, SPACE FOR THE EYE TO REST…

22

And time for the brain to sit and wonder what to do next.

If the point of this view is to log in, where is the form?? why a big blank sky??

Page 23: Tampa Bay UX - Scary UI 2

CONTRAST IS GOOD.

23

white on light blue is kinda hard to read. Increased cognitive barriers == decreased usability

Page 24: Tampa Bay UX - Scary UI 2

A BIT OVERDESIGNED

24

skeuomorphism at its finest. or worst.

On/off switches need figuring out. do they relate to the lights next to them?

Page 25: Tampa Bay UX - Scary UI 2

FLAG ON THE PLAY! BACKGROUND IMAGE INTERFERENCE.

25

Page 26: Tampa Bay UX - Scary UI 2

WHAT ARE THOSE ICONS?

26

do they need to be shown on every row?

Page 27: Tampa Bay UX - Scary UI 2

SMALL, MEDIUM, LARGE ARE DETAILS?

27

Sometimes you need details vs subjective relative labels.

Page 28: Tampa Bay UX - Scary UI 2

SCARY MOBILE UI

Many of the app images from a blog post by Theresa Neil -

https://theresaneil.wordpress.com/2011/08/22/bad-mobile-apps-ui-design-gone-wrong/28

The screen is small. Your fingers are big. You are busy and distracted.

Spend EXTRA time on usability research and testing

Page 29: Tampa Bay UX - Scary UI 2

CRUELEST OPT OUTS

29

Why make your user feel good when you can shame them into behaving how you want?!

Page 30: Tampa Bay UX - Scary UI 2

CRUELEST OPT OUTS

30

Page 31: Tampa Bay UX - Scary UI 2

CRUELEST OPT OUTS

31

Page 32: Tampa Bay UX - Scary UI 2

CRUELEST OPT OUTS

32

Page 33: Tampa Bay UX - Scary UI 2

CRUELEST OPT OUTS

33

Page 35: Tampa Bay UX - Scary UI 2

10 WORST DESIGN FAILURES OF ALL TIME

http://studio.uxpin.com/blog/10-worst-design-failures-of-all-times/ 35

Page 36: Tampa Bay UX - Scary UI 2

BEWARE OF GOBLINS IN PRINCESS DRESSES

36

Page 37: Tampa Bay UX - Scary UI 2

37

Design vs. Usability

Page 38: Tampa Bay UX - Scary UI 2

38

“Hey! That looks cool!”Be cautious about following a trend.

Page 39: Tampa Bay UX - Scary UI 2

39

“Hey! That looks cool!”Be cautious about following a trend.

Favourite Website Awards

gomacro.com

Page 40: Tampa Bay UX - Scary UI 2

40

“Hey! That looks cool!”Be cautious about following a trend.

5 seconds: Wow! I love the colors here and this background!

10 seconds: Woah - this slider is moving away to fast - I can’t read it.

40 seconds: This navigation makes no sense. It is color coded but I am looking for a coconut bar and thought that would be under the brown tab - I had to check each tab and found it under the blue tab.

90 seconds: When I put the bar in the cart it takes me to the general shopping page so I have to locate the bar all over again. ARGH! This isn’t worth it….

Page 41: Tampa Bay UX - Scary UI 2

41

Interaction CostReadingLookingScrollingClickingTyping

Reduce interaction cost to increase usability

Page 42: Tampa Bay UX - Scary UI 2

42

Mobile’s Influence on Design.

Page 43: Tampa Bay UX - Scary UI 2

43

Mobile Influences Design

Page 44: Tampa Bay UX - Scary UI 2

44

• Less clutter

• Larger everything (including text)

• Mobile-optimized navigation

• Minimalism

Page 45: Tampa Bay UX - Scary UI 2

45

BIG Hero.

Page 46: Tampa Bay UX - Scary UI 2

BIG Hero Don’t forget to welcome your visitors and tell them who you are

Page 47: Tampa Bay UX - Scary UI 2

BIG Hero Don’t forget to welcome your visitors and tell them who you are

“There is a pretty girl so….is it a fashion website?”

Page 48: Tampa Bay UX - Scary UI 2

Avoid the False Floor Let users know there is more content below

Page 49: Tampa Bay UX - Scary UI 2

Avoid the False Floor Let users know there is more content below

Page 50: Tampa Bay UX - Scary UI 2

Avoid the False Floor Let users know there is more content below

Page 51: Tampa Bay UX - Scary UI 2

Avoid the False Floor Let users know there is more content below

Page 52: Tampa Bay UX - Scary UI 2

Avoid the False Floor Let users know there is more content below

Page 53: Tampa Bay UX - Scary UI 2

Avoid the False Floor Let users know there is more content below

Page 54: Tampa Bay UX - Scary UI 2

Avoid the False Floor Let users know there is more content below

Page 55: Tampa Bay UX - Scary UI 2

BIG Hero Solutions

Page 56: Tampa Bay UX - Scary UI 2

BIG Hero Solutions

Page 57: Tampa Bay UX - Scary UI 2

BIG Hero Solutions

Page 58: Tampa Bay UX - Scary UI 2

BIG Hero Solutions

Page 59: Tampa Bay UX - Scary UI 2

BIG Hero Solutions

Page 60: Tampa Bay UX - Scary UI 2

BIG Hero Solutions

Page 61: Tampa Bay UX - Scary UI 2

BIG Hero Solutions

Page 62: Tampa Bay UX - Scary UI 2
Page 63: Tampa Bay UX - Scary UI 2

63

Polygons, Angles & Circles.

Page 64: Tampa Bay UX - Scary UI 2

Polygons are HOT!Use them regularly

Page 65: Tampa Bay UX - Scary UI 2

Polygons are HOT!Use them regularly

Page 66: Tampa Bay UX - Scary UI 2

Polygons are HOT!Use them regularly

Page 67: Tampa Bay UX - Scary UI 2

Use Angles to break the false floorIrregular angles and shallow angles cause motion sickness

Page 68: Tampa Bay UX - Scary UI 2

Use Angles to break the false floorIrregular angles and shallow angles cause motion sickness

Page 69: Tampa Bay UX - Scary UI 2

Circles are great to add focusUse them with objects that are naturally round

Page 70: Tampa Bay UX - Scary UI 2

Circles are great to add focusUse them with objects that are naturally round

Page 71: Tampa Bay UX - Scary UI 2

Circles are great to add focusUse them with objects that are naturally round

Page 72: Tampa Bay UX - Scary UI 2

72

Ghost Buttons

Page 73: Tampa Bay UX - Scary UI 2

Ghost Buttons Increase Interaction Cost

Page 74: Tampa Bay UX - Scary UI 2

Ghost Buttons Increase Interaction Cost

Page 75: Tampa Bay UX - Scary UI 2

Ghost Buttons Increase Interaction Cost

Page 76: Tampa Bay UX - Scary UI 2

76

Hidden Content

Page 77: Tampa Bay UX - Scary UI 2

Hiding Content Increases Interaction Cost

Page 78: Tampa Bay UX - Scary UI 2

Hiding Content Increases Interaction Cost

Page 79: Tampa Bay UX - Scary UI 2

Hiding Content Increases Interaction Cost

Page 80: Tampa Bay UX - Scary UI 2

Hiding Content Increases Interaction Cost

Page 81: Tampa Bay UX - Scary UI 2

Hiding Content Increases Interaction Cost

Page 82: Tampa Bay UX - Scary UI 2

Hiding Content Increases Interaction Cost

Page 83: Tampa Bay UX - Scary UI 2

83

Navigation.

Page 84: Tampa Bay UX - Scary UI 2

Navigation Solution One trend to avoid — the hamburger menu

Page 85: Tampa Bay UX - Scary UI 2

Navigation Solution Trendsetters using the hamburger on desktop have now gone

back to more discoverable methods.

Page 86: Tampa Bay UX - Scary UI 2

Navigation Solution Trendsetters using the hamburger on desktop have now gone

back to more discoverable methods.

Page 87: Tampa Bay UX - Scary UI 2

Navigation Solution Trendsetters using the hamburger on desktop have now gone

back to more discoverable methods.

Page 88: Tampa Bay UX - Scary UI 2

Navigation Solution Trendsetters using the hamburger on desktop have now gone

back to more discoverable methods.

Page 89: Tampa Bay UX - Scary UI 2

89

UX RecommendationHamburger menu OK for mobile in most situations (consider your audience)

Should avoid using on desktop

Can use in responsive after certain breakpoints

“Menu” label should always accompany icon

Page 90: Tampa Bay UX - Scary UI 2

WORST CASE UX FAIL.. ☹

90https://medium.com/@designuxui/how-bad-ux-killed-jenny-ef915419879e

• Its not just bad visual design and bad UI, its workflow, page flow, alerts, usability!

Page 91: Tampa Bay UX - Scary UI 2

EMPLOYEES ARE PEOPLE TOO!

91

Page 92: Tampa Bay UX - Scary UI 2

LET THE PAIN STOP!

92

How much time are employees wasting trying to use the tool, then complaining about the tool?

Do you want your employees frustrated and angry at work?

Page 93: Tampa Bay UX - Scary UI 2

THEN AND NOW

How has design changed since the beginning of the web?

93

Page 94: Tampa Bay UX - Scary UI 2

AMAZON, THEN AND NOW

94

Page 95: Tampa Bay UX - Scary UI 2

YAHOO, THEN(1994) AND NOW

95

Page 96: Tampa Bay UX - Scary UI 2

APPLE, THEN(1997) AND NOW

96

Page 97: Tampa Bay UX - Scary UI 2

TWITTER, THEN AND NOW

97

• Simpler design • Clearer calls to action • Visual to show the product in

action • Better logo ;)

Page 98: Tampa Bay UX - Scary UI 2

98

Page 99: Tampa Bay UX - Scary UI 2

99

SOME UX REFERENCES

http://faculty.washington.edu/jtenenbg/courses/360/f04/sessions/schneidermanGoldenRules.html

http://www.uie.com/

http://boxesandarrows.com/

http://ui-patterns.com/

http://www.nngroup.com/articles/ten-usability-heuristics/

http://uxpin.com/

Page 100: Tampa Bay UX - Scary UI 2

100

SOME UX REFERENCES (CONT)

http://developer.android.com/design/get-started/creative-vision.html

https://developer.yahoo.com/ypatterns/

http://www.userfocus.co.uk/index.html

http://www.usertesting.com/

http://rosenfeldmedia.com/

Page 101: Tampa Bay UX - Scary UI 2

101

http://www.amazon.com/Things-Designer-People-Voices-Matter/dp/0321767535/ref=pd_sim_b_1?ie=UTF8&refRID=0JEFF7Z3XRDVQJFZBDQS

http://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515/ref=pd_bxgy_b_img_y

http://www.optimalworkshop.com/

SOME UX REFERENCES (CONT)

Page 102: Tampa Bay UX - Scary UI 2

SILENCE THE SCREAMS.

DON’T LET SCARY UI HAPPEN TO YOUR USERS!

Happy Halloween!

Page 103: Tampa Bay UX - Scary UI 2

IMAGES FROM SCARY UI 1!

Page 104: Tampa Bay UX - Scary UI 2

FOR THIS FIRST USER TEST…DON’T CRASH THE PLANE.

104

Page 105: Tampa Bay UX - Scary UI 2

ALL THE FEATURES AND SETTINGS!!

105

Page 106: Tampa Bay UX - Scary UI 2

CLICK WHAT TO WHAT NOW?

106

If your buttons need instructions, relabel your buttons. (even if it means custom code)

Page 107: Tampa Bay UX - Scary UI 2

HOW MANY BUTTONS DOES YOUR TOILET HAVE?

107

Page 108: Tampa Bay UX - Scary UI 2

COMPARISON TABLE – NOT SO GOOD

108

• Too much text. • No clear column

headers • Contrast between

alt row bg color and copy not high enough.

• Full borders add clutter

• Overall: blah

http://www.regions.com/personal_banking/savings_cds.rf

Page 109: Tampa Bay UX - Scary UI 2

COMPARISON TABLE – MUCH BETTER

109

• Clear column headers

• Clear y axis labels • High contrast on all

rows between copy and bg color

• Clearly delineated sections

• Easy to scan

http://www.firehost.com/compare

Page 110: Tampa Bay UX - Scary UI 2

LOOKS GOOD, BUT IMAGERY TOO BIG!

110

• Clearly designed for large monitors

• The main task users have is to search for flights, and that form is hidden.

http://www.southwest.com

Page 111: Tampa Bay UX - Scary UI 2

“PARALLAX” (NOT THE GREEN LANTERN VILLAIN)

111

• Numbered navigation? • CTA to ‘Scroll down’ instead

of “next” or “continue” ? • Navigation is clickable and

has flyouts? • How do you visually know

there is more content? Section padding is HUGE

• Scroll Down CTAs jump around so you have to keep moving your mouse left and right. Keep them centered

Visually okay, but…

https://www.verizon.com/foryourhome/myaccount/ngen/upr/splash/myvzlearn.aspx

Page 112: Tampa Bay UX - Scary UI 2

BETTER PARALLAX

112

• Clear that there is more content down below

• ‘more content’ CTA (v) is centered and pointing to more content

• More true parallax since background imagery scrolls at different speeds

https://www.spotify.com/us/

Page 113: Tampa Bay UX - Scary UI 2

GREAT PARALLAX

113

• Clear that there is more content down below

• ‘more content’ CTA _v_ is centered and pointing to more content

• More true parallax since background imagery scrolls at different speeds

• Navigation/progress indicator on side shows you where you are and lets you click to jump navigate

http://discover.store.sony.com/be-moved/

Page 114: Tampa Bay UX - Scary UI 2

SCARY PARALLAX! (THE GREEN LANTERN VILLAIN)

114

Page 115: Tampa Bay UX - Scary UI 2

NICE DESIGN (HAD TO SHOW APPLE. NOT PARALLAX PER SE)

115http://www.apple.com/iphone-6/

Page 116: Tampa Bay UX - Scary UI 2

CAROUSELS. GREAT RIGHT?!

116http://shouldiuseacarousel.com/

Page 117: Tampa Bay UX - Scary UI 2

HOVER NAV. CONTROL YOUR FLYOUTS!

117http://www.carmax.com/

• onMouseover = BAD. Instant and annoying

Page 118: Tampa Bay UX - Scary UI 2

HOVER NAV. MORE CONTROL OVER YOUR FLYOUTS

118http://www.ally.com/

• onHoverIntent! Quick mouseover does not trigger the flyout. Only show flyouts if user actually intends to stop their mouse and wait for a navigation dropdown. NOT annoying!

http://cherne.net/brian/resources/jquery.hoverIntent.html

Page 119: Tampa Bay UX - Scary UI 2

HUMOR BREAK!

119

Page 120: Tampa Bay UX - Scary UI 2

FITTS’S LAW

120http://www.flvs.net/Pages/default.aspx

• Click ‘login’. What happened? New page? Where is login?

Fitts's law (often cited as Fitts' law) is a model of human movement …that predicts that the time required to rapidly move to a target area is a function of the distance to the target and the size of the target. --http://en.wikipedia.org/wiki/Fitts's_law

So, put things closer together if they’re related!

Page 121: Tampa Bay UX - Scary UI 2

PUT THE DESIRED THING NEAR WHERE USER HAS TO CLICK/TAP

121

Page 122: Tampa Bay UX - Scary UI 2

LONG FORMS…{YAWN}…ABANDON

122

• 1 long form. • No indication of length. No

indication of progress as you fill it out (other than scrollbar size)

http://www.rkk.com/long-application-form/application/long

Page 123: Tampa Bay UX - Scary UI 2

FORMS DONE RIGHT WITH CHUNKING, ORGANIZATION, PROGRESS INDICATOR, PROGRESSIVE DISCLOSURE

123

• Progress indicator • You know generally how long (how many

steps there are) • Sections are chunked appropriately

Page 124: Tampa Bay UX - Scary UI 2

SCHOOL WEBSITES ARE NOTORIOUSLY BAD (NO FUNDING)

124

Page 125: Tampa Bay UX - Scary UI 2

SCHOOL WEBSITES ARE NOTORIOUSLY BAD (NO FUNDING)

125

• Taxonomy is poor: “whats a program?” OH, my kid’s classes. why not call it classes or at least ‘subjects’

• Underlining is not enough to denote ‘clickability’, make the hyperlinks blue

• What are those icons? AA? That’s not universal. “ICONS ARE AMBIGUOUS” • Why is “select teachers to email” label above the “not graded” column? • Column headers would help: “Class | Status | Teacher” or “Class | Teacher | Status”

• Too many boxes!

Page 126: Tampa Bay UX - Scary UI 2

DON’T DESTROY YOUR LAYOUT!

126

Page 127: Tampa Bay UX - Scary UI 2

DON’T DESTROY YOUR LAYOUT!

127

• The pattern for emailing teachers is SO poor here. The form shows up in the content and

smashes the list view left ,making it illegible. • When you click checkboxes next to email addresses, there is no feedback to user that your

email will actually go to those people (UI needs feedback when user interacts!) I am not

confident as a user, the system is working right.

• Is there even a strong use case for emailing multiple teachers at a time?

Page 128: Tampa Bay UX - Scary UI 2

CAN BE CLEANED UP BY USING STANDARDS AND INDUSTRY RECOGNIZED PATTERNS

128

Page 129: Tampa Bay UX - Scary UI 2

CAN BE CLEANED UP BY USING STANDARDS AND INDUSTRY RECOGNIZED PATTERNS

129