Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

160
http://www.flickr.com/photos/anotogroup/4829620481/ Designing Web and Mobile Forms [email protected] @ChuiSquared (Sina Weibo,Twitter) Chui Chui Tan 璀璀 Monday, 22 November 2010

description

Web and mobile forms design slides for UPAChina UserFriendly 2010 workshop

Transcript of Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Page 1: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/anotogroup/4829620481/

Designing Web and Mobile Forms

[email protected]

@ChuiSquared (Sina Weibo, Twitter)

Chui Chui Tan 陈璀璀

Monday, 22 November 2010

Page 2: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/aok/2317942287/

Why forms

Forms are everywhere for

different purposes

Monday, 22 November 2010

Page 3: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/mikeblogs/2849934090/

People hate filling in forms...

http://www.flickr.com/photos/evilerin/3078856253/

Monday, 22 November 2010

Page 4: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/evilerin/3078856253/

How users complained about filling in forms

on Twitter

Monday, 22 November 2010

Page 5: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/mikeblogs/2849934090/http://www.flickr.com/photos/evilerin/3078856253/

How users complained about filling in forms

on Sina Weibo

Monday, 22 November 2010

Page 6: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/evilerin/3078856253/

It’s about the experience

http://www.flickr.com/photos/furious-angel/297586977/

It’s the experience that counts. Not just the speed of completion.

Monday, 22 November 2010

Page 7: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/evilerin/3078856253/

Being in control

http://www.flickr.com/photos/mcbeth/261263730/

Users want to feel in control

Monday, 22 November 2010

Page 8: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/mikeblogs/2849934090/http://www.flickr.com/photos/evilerin/3078856253/

Why do I need to fill in this form?为什么我需填写这表格?

Monday, 22 November 2010

Page 9: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/evilerin/3078856253/

Remind them....

Remind them about the benefits of filling in the

form

Monday, 22 November 2010

Page 10: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/evilerin/3078856253/

... why they are filling in this form

Monday, 22 November 2010

Page 11: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/evilerin/3078856253/

... how long it takes

Being up front about the time required to

complete the form

Monday, 22 November 2010

Page 12: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Form layout 表格布局

Monday, 22 November 2010

Page 13: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Avoid multicolumn layout especially when the flow

of your form is particularly important.

It’s impossible to guess which order your users

are going to go for.

Monday, 22 November 2010

Page 14: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Longer gaze fixation

Shorter gaze fixation

Design to look like a single piece of

information (e.g. sharing a single label,

putting the fields close to each other.

Exceptional cases where you can have >1 fields in a row, e.g. name, dates, time.

Monday, 22 November 2010

Page 15: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/mikeblogs/2849934090/http://www.flickr.com/photos/evilerin/3078856253/

Labelling 标签

Each label alignment has pros and cons.

Monday, 22 November 2010

Page 16: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Left aligned

Complete the form below:

Your email address

Your password

Confirm password

First name *

Surname *

Monday, 22 November 2010

Page 17: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Left aligned

Complete the form below:

Your email address

Your password

Confirm password

First name *

Surname *

Good points:✓Tidier, clear layout

✓Easy to scan (labels)

✓High readability

Weak points:‣ Longer completion time (higher

number of eye fixations, 2 visual directions)

‣ Doesn’t work when you have long labels

‣ Might not work for all languages (important if you are designing for international websites)

1 2

3 4

5 6

7

8 9

10 11

Monday, 22 November 2010

Page 18: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Right aligned

Monday, 22 November 2010

Page 19: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Right aligned

Good points:✓ Label widths offer more flexibility✓ Labels are closer to the input fields

Weak points:‣ Longer completion time (due to higher

number of eye fixations)

‣ Doesn’t work when you have long labels

‣ Might not work for all languages (important if you are designing for international websites)

1 2

3 4

5 6

7 8

9 10

Monday, 22 November 2010

Page 20: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Top aligned

Monday, 22 November 2010

Page 21: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

1

2

3

4

3

4

3

Top aligned

Good points:✓ Shorter completion time (less eye

fixation, 1 visual direction)

✓ Works for long labels (useful for forms which require localisation)

Weak points:‣ Requires more vertical screen space‣ Form might look longer

‣ Requires good design of labels and input fields (distance and spaces)

Monday, 22 November 2010

Page 22: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Below the fields

Good points:✓ Neat and tidy

✓ Easy to scan (labels)

Weak points:‣ Requires good design of labels and

input fields (distance and spaces)

Monday, 22 November 2010

Page 23: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Inline labelling

Monday, 22 November 2010

Page 24: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Be wary when using inline labelling

Nice and tidy, but...Make sure labels

always appear in all situations when input

is not entered.

Differentiate labels from users’ input

Monday, 22 November 2010

Page 25: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

How to do it

Each label alignment has pros and cons. Choose one which suits to your

form layout, design constraint, form

objective, etc.

Monday, 22 November 2010

Page 26: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Mandatory or optional必填或选填

Monday, 22 November 2010

Page 27: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Asterisk * Not all users know what an asterisk means

Asterisk indication is often placed at the

inappropriate place, e.g. not following the right

flow

Monday, 22 November 2010

Page 28: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Asterisk *

Monday, 22 November 2010

Page 29: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Asterisk *

Monday, 22 November 2010

Page 30: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

No fixation at all

Users often don’t pay attention to the

indication.

Monday, 22 November 2010

Page 31: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Postcode (mandatory)

Address line 1 *

Address line 2 *

Delivery instructions

Town/city *

Post code *

Country United Kingdom

Telephone number (day)**

Mobile number **

Click here if you can’t find your postcode or your address is outside of the UK

* required** We required at least one telephone number

Double asterisks

Sometimes asterisks are used not only to

indicate mandatory fields....

Monday, 22 November 2010

Page 32: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Sometimes an asterisk is used to call out a

footnote

Monday, 22 November 2010

Page 33: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

‘Required’

the term ‘Required’ is often used to indicate mandatory

fields -> increase visual clutter

Monday, 22 November 2010

Page 34: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

(Optional)

Monday, 22 November 2010

Page 35: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

All required

When all fields are required..

Monday, 22 November 2010

Page 36: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

All fields are required

Monday, 22 November 2010

Page 37: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

When all fields are required for a long form...

Monday, 22 November 2010

Page 38: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Ask yourself...

“Is this piece of information so valuable t

hat

it’s worth risking the possibility that users

might leave your site?”

Monday, 22 November 2010

Page 39: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Case Study: Imaginary Landscape Contact Us form

Simplified their contact form from:

12 fields (4 required) to 4 fields

Monday, 22 November 2010

Page 40: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Results

Number of forms submitted

Conversion rate

140%

120%

Monday, 22 November 2010

Page 41: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Imaginary Landscape Case StudyMaking forms more efficient

Number of fields available

NOT number of required fields

Monday, 22 November 2010

Page 42: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Grouping & chunking表格分割和分组

Monday, 22 November 2010

Page 43: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Without grouping and chunking

Monday, 22 November 2010

Page 44: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

With grouping and chunking: Break the form into

manageable chunks, putting relevant fields together to

make it ‘feel’ shorter

Monday, 22 November 2010

Page 45: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Chunking Separate them with simple horizontal lines...

Monday, 22 November 2010

Page 46: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Chunking... or via shaded headings...

Monday, 22 November 2010

Page 47: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Chunking... or coloured boxes

Monday, 22 November 2010

Page 48: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/evilerin/3078856253/

Grouping & chunking

Users don’t normally pay attention to the headers...

Monday, 22 November 2010

Page 49: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Grouping & chunking

.... unless they’re shaded or coloured.

Emphasise the headers if you want your users to

read them

Monday, 22 November 2010

Page 50: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Input format 输入格式

Monday, 22 November 2010

Page 51: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Input Formatting

E.g. Click to find out about the input formatting

Various ways to explain about the input formatting

Monday, 22 November 2010

Page 52: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Input Formatting

E.g. Long description about the input formatting

Monday, 22 November 2010

Page 53: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Input Formatting

E.g. Short description beside the label

Monday, 22 November 2010

Page 54: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Input Formatting

When there is no indication of how a

mobile phone number should be entered,

make sure your system can accept all kinds of

formatting

Monday, 22 November 2010

Page 55: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

07712341234

UK phone number

07712 341234

00 44 7712 341234

(44) 7712 341234

+44 (0) 7712 341234

07712 341 234

077 1234 1234

(10) 69345464

China phone number

86 10-69345464

86-10-69345464

010-69345464

Phone numbers can be presented in various formats

Monday, 22 November 2010

Page 56: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Input Formatting

Show input boxes which match with the

acceptable format

Monday, 22 November 2010

Page 57: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Input Formatting

Or show an example of the acceptable input

format

Monday, 22 November 2010

Page 58: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Input Formatting

Monday, 22 November 2010

Page 59: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Tell them in advanced (clearly) the acceptable format

电话 示例:010-12345678-0000

Provide fields following the acceptable format

Credit card number

Let the system handle all the formatting, if possible

If it looks flexible, make sure it is flexible

Use a good system validation and provide clear error message

Best option

Monday, 22 November 2010

Page 60: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Ultimate rule

The system should handle the formatting

NOT the users

Monday, 22 November 2010

Page 61: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Tips & descriptions备注和提示

Monday, 22 November 2010

Page 62: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Why (do we use tips and descriptions)

To explain why you need this information

Transparency encourages users to provide their details

Monday, 22 November 2010

Page 63: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Why (do we use tips and descriptions)

To describe the acceptable input format

Monday, 22 November 2010

Page 64: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Where (do tips and descriptions appear)

Monday, 22 November 2010

Page 65: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Where (do tips and descriptions appear)

Monday, 22 November 2010

Page 66: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Where : Proximity

Space

Inappropriate use of space

Monday, 22 November 2010

Page 67: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Where : Proximity

At the end

At the bottom

Inconsistent position

Monday, 22 November 2010

Page 68: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Where : Position

Password: *

Confirm Password: *

*Your password must be between 7 and 20 characters in length*Your password must contain both letters and numbers

Inappropriate position

Monday, 22 November 2010

Page 69: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

“Looks like there’s a huge chunk of w

riting, very messy.

I didn’t read them.”

Descriptions underneath fields can easily clutter the page (especially if

they are not differentiated visually

from the labels)

Monday, 22 November 2010

Page 70: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

What (should the descriptions show)

Password: *

Confirm Password: *

7 to 20 letters and numbers

Short, succinct,straight to the point

Password: *

Confirm Password: *

*Your password must be between 7 and 20 characters in length*Your password must contain both letters and numbers

Avoid long winded,unnecessary wordings

Monday, 22 November 2010

Page 71: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

How (descriptions are being presented)

Placed around the labels or input fields

(most common)

Monday, 22 November 2010

Page 72: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Placed around the labels or input fields

(most common)

How (descriptions are being presented)

Monday, 22 November 2010

Page 73: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

How (descriptions are being presented)

Appear when hover over (users could easily

miss the descriptions.

Suitable to be used when the descriptions are not too important

or are not for everyone)

Monday, 22 November 2010

Page 74: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

How (descriptions are being presented)

Real time and inline descriptions

Monday, 22 November 2010

Page 75: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

How (descriptions are being presented)

Another example of real time descriptions

Monday, 22 November 2010

Page 76: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Consistent positionClose to relevant fieldsSpaces and proximity

Where

Meaningful, useful

Short, succinct, straight to the pointWhat

Depending on the type of tips (e.g. importance, urgency, who are they for)

Depending on the content (e.g. length, purpose, importance)

How

Only when it’s necessaryWhen

Be wary when using realtime description

Monday, 22 November 2010

Page 77: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Validations 效验

Monday, 22 November 2010

Page 78: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Realtime validation

Be wary when using real time feedback:

Useful when needs to be conveyed urgently and

requires instant attention

Monday, 22 November 2010

Page 79: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Realtime validationValidation upon submit

Luke’s validation test

Monday, 22 November 2010

Page 80: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Results: Validation upon submit Vs Realtime validation

Realtime validation

Success rates

Errors made

22%

22%

Satisfaction rating 31%

Completion times 42%

Number of eye fixations 47%

Monday, 22 November 2010

Page 81: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Be wary when using realtime validations

+ve:“The tick is useful. It saves the hassle of

having to recheck what I’ve put in.” -ve:“How could they know if I enter my name

wrongly? The tick is quite distracting.”

Monday, 22 November 2010

Page 82: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Be wary when using realtime validations

Only when answers are not obvious/not straightforward

When

At the end of the input fieldsWhere

Prominently (avoid fading away)How long

What Clear about what the feedback means

(e.g. correct input, correct format, availability)

(for information that needs to be conveyed urgently and requires users’ instant attention)

Monday, 22 November 2010

Page 83: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Error handling当表单出现错误,该如何处理

Monday, 22 November 2010

Page 84: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Where: On top of the form

Error messages often appear on top of the

form

Monday, 22 November 2010

Page 85: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Where: Highlight the error

Indicate where the errors are: highlight the relevant fields

Monday, 22 November 2010

Page 86: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Where: Highlight the error

Monday, 22 November 2010

Page 87: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Where: Highlight and anchor to the section

If it’s a long form, anchor to the first

field with error

Monday, 22 November 2010

Page 88: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Where: Close to the relevant fields

Show errors close to the relevant fields

Monday, 22 November 2010

Page 89: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

What: Meaningful error message

Provide meaningful error message

Monday, 22 November 2010

Page 90: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

What: Direct to the point

First version: too many unnecessary wordings.

New version: straight to the point

Monday, 22 November 2010

Page 91: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Meaningful error messages

Meaningful & contextual messageWhat’s wrong

Where: which field(s)

What has/hasn’t happened

How to resolve

“There was an error in our credit card processing system. Your card has not been charged.....”

Highlight the relevant fields

“.... please try again in 5 minutes or call us at xxxxxxxxxx.” (with quick call to action, what’s next, what should I do now)

Monday, 22 November 2010

Page 92: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Design: size, colours设计:输入框尺寸,颜色

Monday, 22 November 2010

Page 93: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Colours

Be wary when using red colour in a form as it often used to

indicate errors

Monday, 22 November 2010

Page 94: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Colours

Monday, 22 November 2010

Page 95: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Colours

Monday, 22 November 2010

Page 96: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Fields size

Label Give sufficient roo m to enter and read their input

Cardholder name

Card number

Security code

Sufficient space to type and read

Use appropriate field width

(give context/hints on what input is required)

16 digits

3 digits

Monday, 22 November 2010

Page 97: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Size

Monday, 22 November 2010

Page 98: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Primary & secondary buttons

ContinueCancel

Primary buttonSecondary button

Continue< Back

Address

Town / City

County

Postcode

Optional

Continue Cancel

Address

Town / City

County

Postcode

Optional

Differentiate primary and secondary call to actions.

The latter should be visually less distinctive,

smaller size)

Monday, 22 November 2010

Page 99: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Flow 表格流程

Monday, 22 November 2010

Page 100: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Flow

Get the flow of the form right in terms of what and where each field or description should be placed.

Monday, 22 November 2010

Page 101: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

House number 22

Street Queen Square

Town or City Bristol

Postcode BS1 4ND

Country UK

Western address: from house number to

country

Monday, 22 November 2010

Page 102: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

国家省市区

街道地址

China address: from country to house

number

Monday, 22 November 2010

Page 103: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

What else.... 其它

Monday, 22 November 2010

Page 104: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

What else

Avoid requiring users to reenter their details (e.g. after errors occur)

No complex or legalistic statement

Monday, 22 November 2010

Page 105: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

What we can learn

No tricks or confusions

Being in control

Clear and simple

Appropriate feedback

Monday, 22 November 2010

Page 106: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/mikeblogs/2849934090/http://www.flickr.com/photos/bigd2112/3649132473/

Designing Mobile Forms

Monday, 22 November 2010

Page 107: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

http://www.flickr.com/photos/ari/4727219010/

Small screen

Sun/light reflection

Multitasking

Busy & crowded

Under pressure(time restriction)

Slow connection

Monday, 22 November 2010

Page 108: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Quick . Easy . Error prone .

Infallible

Monday, 22 November 2010

Page 109: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Mobile versionWeb version

Mobile version:

Can be a simplified version of your Web version (without distractions, ads, promotions, images).

Monday, 22 November 2010

Page 110: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Mobile versionWeb version

Mobile version:

Can be completely different (simpler and cleaner)

Monday, 22 November 2010

Page 111: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Mobile version

Mobile version:

Can be the same with slight changes of the layout, such as label alignment

Monday, 22 November 2010

Page 112: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Mobile version

Mobile version:

Can be the same with slight changes of the layout, such as label alignment

Monday, 22 November 2010

Page 113: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

General guidelines for mobile forms(apply across all operating systems and platforms)

Use iOS as examples

http://www.flickr.com/photos/27048731@N03/3506681531/

The guidelines presented in this workshop can be applied across various operating systems and

Monday, 22 November 2010

Page 114: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Labelling 标签

Monday, 22 November 2010

Page 115: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Left aligned label is not suitable for mobile form. When users zoom in, they are not able to see the entire label.

Monday, 22 November 2010

Page 116: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Monday, 22 November 2010

Page 117: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Monday, 22 November 2010

Page 118: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Top aligned label is more suitable for mobile forms.

Monday, 22 November 2010

Page 119: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Left- and right-aligned labelling are also not suitable for long labels

Monday, 22 November 2010

Page 120: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Simplified :: Remove简单化 :: 删除

Monday, 22 November 2010

Page 121: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Remove tips & help

Simplified - by removing tips and help

Monday, 22 November 2010

Page 122: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Remove tips & help

Simplified - by removing tips and help

Monday, 22 November 2010

Page 123: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Remove ‘not so important’ fields

Simplified - by removing ‘not so important’ fields

Monday, 22 November 2010

Page 124: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Simplified :: Combining简单化 :: 结合

Monday, 22 November 2010

Page 125: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Combine three search features into one input field

1

2

3

Simplified - by combining various input options into a single input field (Note: be wary when using this approach. Ensure it is clear or obvious)

Monday, 22 November 2010

Page 126: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Simplified :: Improvise简单化 :: 即兴更改

Monday, 22 November 2010

Page 127: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

139 countries

Monday, 22 November 2010

Page 128: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

AustraliaAustriaBelgiumBulgariaCanadaCroatiaCyprusCzech RepublicDenmarkDubaiFinlandFranceGermanyGreat BritainGreeceGuadeloupeHungaryIrelandItalyLuxembourgMaltaMartiniqueMexicoMoroccoNetherlandsNew ZealandNorwayPolandPortugalReunion IslandRomaniaSlovak RepublicSouth AfricaSpainSwedenSwitzerlandSyriaTunisiaTurkeyUSA

40 countries

Make good use of the functionalities which come with mobile phones , such as ‘locate’.

Monday, 22 November 2010

Page 129: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Multiple stages多步骤表格

Monday, 22 November 2010

Page 130: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Long drop downs for both ‘From ‘ and ‘To’

Monday, 22 November 2010

Page 131: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Step 1 Step 2 Step 3

Simplified - Divide into a few little steps

Monday, 22 November 2010

Page 132: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Changing input elements & menu controls更改输入方法

Monday, 22 November 2010

Page 133: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Enter e-ticket number or booking code

E-ticket number

or

Booking code

Use different menu and input fields to simplify the form (mobile version)

Monday, 22 November 2010

Page 134: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Monday, 22 November 2010

Page 135: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Monday, 22 November 2010

Page 136: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Web versionWeb version requires more click for date input

Monday, 22 November 2010

Page 137: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Mobile version

Mobile version: Simplified from drop down menu to calendar input (only a single click is required)

Monday, 22 November 2010

Page 138: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Mobile version

Mobile version: Simplified from drop down menu to calendar input (only a single click is required)

Monday, 22 November 2010

Page 139: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Mobile version

Mobile version: Simplified from drop down menu to calendar input (only a single click is required)

Monday, 22 November 2010

Page 140: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Using tabs on the mobile version instead of radio buttons

Monday, 22 November 2010

Page 141: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

151 countries

Changing from a long drop down menu to free text predictive search

Monday, 22 November 2010

Page 142: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Using links (similar function as tabs) on the mobile version instead of drop downs

Monday, 22 November 2010

Page 143: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Using links (similar function as tabs) on the mobile version instead of drop downs

Monday, 22 November 2010

Page 144: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Using links (similar function as tabs) on the mobile version instead of drop downs

Monday, 22 November 2010

Page 145: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

List selection 列表选择

Monday, 22 November 2010

Page 146: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Predictive free input search is useful when:

1. It has a long list where a long drop down might not be appropriate

2. Users roughly know what they are looking for

Monday, 22 November 2010

Page 147: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

The list shouldn’t be too long and users have to have a rough idea of what they are looking for

Can’t find what they want

Monday, 22 November 2010

Page 148: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Drop downs

Monday, 22 November 2010

Page 149: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Drop downs: Length

Drop downs: not suitable when it has lengthy options

Monday, 22 November 2010

Page 150: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Drop downs: List order

Not suitable when:1. It’s in a random order2. When users are unlikely to know what they are looking for

Monday, 22 November 2010

Page 151: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Drop downs: List order

Not suitable when:1. It’s in a random order2. When users are unlikely to know what they are looking for

Monday, 22 November 2010

Page 152: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Drop downs: List order

Not suitable when:1. It’s in a random order2. When users are unlikely to know what they are looking for

Monday, 22 November 2010

Page 153: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Drop downs: List order

Not suitable when:1. It’s in a random order2. When users are unlikely to know what they are looking for

Monday, 22 November 2010

Page 154: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Target size & spacing尺寸和空间/距离

Monday, 22 November 2010

Page 155: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Touch target :

> 9mm (34 pixels )

Exceptional case:

> 7mm (26 pixels)

Space between controls:

> 2mm (8 pixels)

Target minimum sizes:

• 7 x 7 mm with 1 mm gaps for

index finger usage

• 8 x 8 mm with 2 mm gaps for

thumb usage

• List type of components (e.g.

radio buttons): minimum 5 mm

line space

Tap targets:

44 pixels

(approx. 7mm / over 1/4 inch with

iPhone’s 163 ppi screen resolution)

Windows Phone 7(UI Design and Interaction Guide)

Nokia(Touch UI Guide)

Apple(Human Interface Guidelines)

Monday, 22 November 2010

Page 156: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Monday, 22 November 2010

Page 157: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

~ Dan Saffer ~Designing Gestural Interfaces

Target size (in inches):

Target = (target size in inches) x (screen width in pixels) / (screen width in inches)

Monday, 22 November 2010

Page 158: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

Simple and easy to use

Minimise required input

Minimise options

Simple and usable interaction

Remove distraction and clutter

Monday, 22 November 2010

Page 160: Web and mobile forms design (Chui Chui Tan) - UserFriendly 2010 workshop

[email protected]

@ChuiSquared (Sina Weibo, Twitter)

Chui Chui Tan 陈璀璀

I’m writing whitepapers for Web form design and Mobile form design which will be available for free download.

Follow me @ChuiSquared on Twitter or Sina Weibo to receive alerts when they are available.

Monday, 22 November 2010