a non-designers guide to user interface design

100
A non-designers guide to user interface design

Upload: paul-boag

Post on 10-Apr-2017

439 views

Category:

Design


0 download

TRANSCRIPT

Page 1: A non-designers guide to user interface design

A non-designers guide to user interface design

Page 2: A non-designers guide to user interface design

I need your help!— If I speak too fast, tell me.

— If you don’t understand, ask.

— I need your questions.

Page 3: A non-designers guide to user interface design

boagworld.com or @boagworld

Page 4: A non-designers guide to user interface design

Who are you?

Page 5: A non-designers guide to user interface design
Page 6: A non-designers guide to user interface design

Website annoyances

Page 7: A non-designers guide to user interface design

Poor performance

Page 8: A non-designers guide to user interface design

Form validation

Page 9: A non-designers guide to user interface design

Mobile inaccessible

Page 10: A non-designers guide to user interface design

Password requirements

Page 11: A non-designers guide to user interface design

Not always your fault

Page 12: A non-designers guide to user interface design

Designers are not details people

Page 13: A non-designers guide to user interface design

Designers sometimes…— Only show a single state of a page.

— Use Lorem Ipsum instead of real content.

— Work with static canvas sizes.

— Forget to address different page variations.

Page 14: A non-designers guide to user interface design

Should work side by side

Page 15: A non-designers guide to user interface design

You should champion UX too!

Page 16: A non-designers guide to user interface design

Agenda— Creating user centric forms.

— Handling errors.

— Considering copy.

— Dealing with edge cases.

— Improving the perception of speed.

— Using animation.

— Closing comments.

Page 17: A non-designers guide to user interface design

Creating user centric formsSign up

FIRST NAME

LAST NAME

EMAIL ADDRESS

COUNTRY

PASSWORD

CONFIRM PASSWORD

I have read and agree to the Terms of use.

I’d like to receive your newsletter.

Sign Up

Page 18: A non-designers guide to user interface design

( )Phone number:

Don’t split fields

Page 19: A non-designers guide to user interface design

Dt117ujPostcode: Invalid postcode

Intelligent validation

Page 20: A non-designers guide to user interface design

Only necessary fields

Page 21: A non-designers guide to user interface design

Realistic minimal options

AntarcticaCountry:

Page 22: A non-designers guide to user interface design

Remembering data

Your session has expired. Please start again.

Page 23: A non-designers guide to user interface design

Simple Passwords

Password:

Your password is too weak

****************

Page 24: A non-designers guide to user interface design

Switching between devices

Page 25: A non-designers guide to user interface design

Descriptive buttons

YES NO

Page 26: A non-designers guide to user interface design

Minimise required fields

_Address line 3: *

Page 27: A non-designers guide to user interface design

Logical tab orderSign up

FIRST NAME

LAST NAME

EMAIL ADDRESS

COUNTRY

PASSWORD

CONFIRM PASSWORD

I have read and agree to the Terms of use.

I’d like to receive your newsletter.

Sign Up

Page 28: A non-designers guide to user interface design

Positive feedback

BoagworldUsername:

Page 29: A non-designers guide to user interface design

Hide logic fields

How did you hear about us?:

Google Social media Other site Other

_

If other, please tell us where:

Page 30: A non-designers guide to user interface design

CAPTCHA!

Page 31: A non-designers guide to user interface design

Yeah but, in the real world…You

Page 32: A non-designers guide to user interface design

Handling errors

Page 33: A non-designers guide to user interface design

Avoid jargon

Page 34: A non-designers guide to user interface design

Say sorry

Page 35: A non-designers guide to user interface design

Don’t try and be funny

Page 36: A non-designers guide to user interface design

Be concise

Page 37: A non-designers guide to user interface design

Give some next actions

Page 38: A non-designers guide to user interface design

Make sure errors are visible

Password:

Your password is too weak

****************

Page 39: A non-designers guide to user interface design

Don’t blame the user

Page 40: A non-designers guide to user interface design

Never ever mention Star Wars

Page 41: A non-designers guide to user interface design

Let’s review a 404 page

Page 42: A non-designers guide to user interface design

Considering copy

Page 43: A non-designers guide to user interface design

Copy is a part of the interface

Page 44: A non-designers guide to user interface design

Don’t use Lorem Ipsum

Page 45: A non-designers guide to user interface design

Be conciseThe following questionnaire is designed to provide us with information that will help us improve the site and make it more relevant to your needs. Please select your answers from the drop-down menus and radio buttons below. The questionnaire should only take 2 to 3 minutes to complete.

At the bottom of this form you can choose to leave your name, address, and telephone number. If you leave your name and number, you may be contacted in the future to participate in a survey to help improve this site.

If you have comments or concerns that require a response please contact customer services.

Page 46: A non-designers guide to user interface design

Be concise Please help us improve the site by answering these questions. It should only take you to to 3 minutes to complete this survey.

Note: if you have comments or concerns that require a response don't use this form. Instead, please contact customer services.

Page 47: A non-designers guide to user interface design

Front loadGet to the point! Don’t bury the lead.

Page 48: A non-designers guide to user interface design

Make is scannable

Page 49: A non-designers guide to user interface design

Avoid Jargon

Page 50: A non-designers guide to user interface design

Keep it readable

Page 51: A non-designers guide to user interface design

Focus on your microcopy

Page 52: A non-designers guide to user interface design

What are your challenges around copy?

Page 53: A non-designers guide to user interface design

Dealing with edge cases

Page 54: A non-designers guide to user interface design

Edge case 1: People

Page 55: A non-designers guide to user interface design

Edge case 2: Scenarios

I need to be able to do this very specific thing that

nobody else will ever need.

Page 56: A non-designers guide to user interface design

Edge cases frustrate the majority

Page 57: A non-designers guide to user interface design

Long country lists

AntarcticaCountry:

Page 58: A non-designers guide to user interface design

Third lines in addresses

_Address line 3:

Page 59: A non-designers guide to user interface design

Obscure content

Page 60: A non-designers guide to user interface design

Advanced features

Page 61: A non-designers guide to user interface design

Feature tutorials

Page 62: A non-designers guide to user interface design

Remove, shrink, hide

Page 63: A non-designers guide to user interface design

Tailor to the users stateBeginner, intermediate and advanced

Page 64: A non-designers guide to user interface design

Progressive disclosure

Page 65: A non-designers guide to user interface design

Progressive reduction

Page 66: A non-designers guide to user interface design

Yeah but, what about…You

Page 67: A non-designers guide to user interface design

The perception of speed

44%

Page 68: A non-designers guide to user interface design

1 second for users not to start noticing. 10 seconds absolute limit.

Page 69: A non-designers guide to user interface design

Always load visible content first

Page 70: A non-designers guide to user interface design

Provide feedback

Page 71: A non-designers guide to user interface design

Slow down to speed up

Page 72: A non-designers guide to user interface design

Load thumbnail first

Page 73: A non-designers guide to user interface design

Load an image of a video

Page 74: A non-designers guide to user interface design

Load an image of a video

1020p0:12 / 12:22

0:12

NextRepeat

Big Q Studio

How Germs Travel on Planes And How We Can Stop Them

Follow

by Big Q Studio

Page 75: A non-designers guide to user interface design

Don’t wait for web fonts

Page 76: A non-designers guide to user interface design

Any questions or comments?

Page 77: A non-designers guide to user interface design

Using animation

Page 78: A non-designers guide to user interface design

Progress

Page 79: A non-designers guide to user interface design

Rollover states

Page 80: A non-designers guide to user interface design

Transitions

Page 81: A non-designers guide to user interface design

Action feedback

Page 82: A non-designers guide to user interface design

Infographics

Page 83: A non-designers guide to user interface design

Product demos

Page 84: A non-designers guide to user interface design

Form validation

Page 85: A non-designers guide to user interface design

To reveal content

Page 86: A non-designers guide to user interface design

Revealing content

Page 87: A non-designers guide to user interface design

Any good examples of animation?

Page 88: A non-designers guide to user interface design

Conclusions

Page 89: A non-designers guide to user interface design

Recognise the value of your role in UX

Page 90: A non-designers guide to user interface design

Development, governance, resourcing, project management, marketing,

customer services, strategy.

Page 91: A non-designers guide to user interface design

Work on your relationships

Page 92: A non-designers guide to user interface design

Sit with designers and copywriters

Page 93: A non-designers guide to user interface design

Work with designers in the browser

Page 94: A non-designers guide to user interface design

Get involved early

Page 95: A non-designers guide to user interface design

Invite yourself to usability testing

Page 96: A non-designers guide to user interface design

Get a designer to check your work

Page 97: A non-designers guide to user interface design

Educate through discussionIf we change this slightly

we can make less calls to the server and speed up

performance.Sure that should be okay

Page 98: A non-designers guide to user interface design

Leave time in your estimates

Page 99: A non-designers guide to user interface design

Success is going from failure to failure with no loss of enthusiasm.

Winston Churchill

Page 100: A non-designers guide to user interface design

boagworld.com or @boagworld