webmobileformsdesignchuichuitan-101122103439-phpapp01

160
7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01 http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 1/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

Transcript of webmobileformsdesignchuichuitan-101122103439-phpapp01

Page 1: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 1/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

Page 2: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 2/160

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

Why forms

 Forms are  everywhere for 

 different purposes

Monday, 22 November 2010

Page 3: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 3/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 4/160

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

 How users complained about filling in forms

on Twitter 

Monday, 22 November 2010

Page 5: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 5/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 6/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 7/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 8/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 9/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 10/160

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

... why they are filling in this form

Monday, 22 November 2010

Page 11: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 11/160

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

... how long it takes

 Being up front about the time required tocomplete the form 

Monday, 22 November 2010

Page 12: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 12/160

Form layout表格布局

Monday, 22 November 2010

Page 13: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 13/160

 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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 14/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 15/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 16/160

Left aligned

Complete the form below:

Your email address

Your password

Confirm password

First name *

Surname *

Monday, 22 November 2010

Page 17: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 17/160

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 visualdir ections)

‣ Doesn’t wor k when you have longlabels

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

Monday, 22 November 2010

Page 18: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 18/160

Right aligned

Monday, 22 November 2010

Page 19: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 19/160

Right aligned

Good points:

✓ Label widths off er mor e 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 f or all languages (important if you ar e designing f or inter national websites)

Monday, 22 November 2010

Page 20: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 20/160

Top aligned

Monday, 22 November 2010

Page 21: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 21/160

Top aligned

Good points:

✓ Shor ter  completion time (less eyefixation, 1 visual direction)

✓ Works for long labels (usef ul for  

for ms which require localisation)

Weak points:

‣ Requires more ver tical screen space

‣ For m might look longer 

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

Monday, 22 November 2010

Page 22: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 22/160

Below the fields

Good points:

✓ Neat and tidy

✓ Easy to scan (labels)

Weak points:

‣ Requir es good design of labels andinput fields (distance and spaces)

Monday, 22 November 2010

Page 23: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 23/160

Inline labelling

Monday, 22 November 2010

Page 24: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 24/160

Be wary when using inline labelling

 Make sure labels always appear in all

 situations when input  is not entered.

 Differentiate labels from users’ input 

Monday, 22 November 2010

Page 25: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 25/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 26/160

Mandatory or optional必填或选填

Monday, 22 November 2010

Page 27: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 27/160

Asterisk * Not all users know what 

 an asterisk means

 Asterisk indication isoften placed at the 

 inappropriate place, e.g. not following the right 

 flow 

Monday, 22 November 2010

Page 28: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 28/160

Asterisk *

Monday, 22 November 2010

Page 29: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 29/160

Asterisk *

Monday, 22 November 2010

Page 30: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 30/160

No fixation at all

 Users often don’t pay  attention to the 

 indication.

Monday, 22 November 2010

Page 31: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 31/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 32/160

 Sometimes an asterisk is used to call out a

 footnote 

Monday, 22 November 2010

Page 33: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 33/160

‘Required’

the term ‘Required’ is often  used to indicate mandatory 

 fields -> increase visualclutter 

Monday, 22 November 2010

Page 34: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 34/160

(Optional)

Monday, 22 November 2010

Page 35: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 35/160

All required

 When all fields are  required..

Monday, 22 November 2010

Page 36: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 36/160

All fields are required

Monday, 22 November 2010

Page 37: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 37/160

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

Monday, 22 November 2010

Page 38: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 38/160

Ask yourself...

Monday, 22 November 2010

Page 39: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 39/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 40/160

Results

Number of forms submitted

Conversion rate

Monday, 22 November 2010

Page 41: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 41/160

Imaginary Landscape Case StudyMaking forms more efficient

Monday, 22 November 2010

Page 42: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 42/160

Grouping & chunking表格分割和分组

Monday, 22 November 2010

Page 43: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 43/160

 Without grouping andchunking

Monday, 22 November 2010

Page 44: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 44/160

 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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 45/160

Chunking  Separate them with simple  horizontal lines...

Monday, 22 November 2010

Page 46: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 46/160

Chunking... or via shaded headings...

Monday, 22 November 2010

Page 47: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 47/160

Chunking... or coloured boxes

Monday, 22 November 2010

Page 48: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 48/160

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

Grouping & chunking

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

Monday, 22 November 2010

Page 49: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 49/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 50/160

Input format输入格式

Monday, 22 November 2010

Page 51: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 51/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 52/160

Input Formatting

 E.g. Long description about the input formatting

Monday, 22 November 2010

Page 53: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 53/160

Input Formatting

 E.g. Short description  beside the label

Monday, 22 November 2010

Page 54: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 54/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 55/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 56/160

Input Formatting

 Show input boxes which  match with the 

 acceptable format 

Monday, 22 November 2010

Page 57: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 57/160

Input Formatting

Or show an example of the acceptable input 

 format 

Monday, 22 November 2010

Page 58: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 58/160

Input Formatting

Monday, 22 November 2010

h h dl ll h f f bl

Page 59: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 59/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 60/160

Ultimate rule

Monday, 22 November 2010

Page 61: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 61/160

Tips & descriptions备注和提示

Monday, 22 November 2010

Page 62: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 62/160

Why (do we use tips and descriptions)

Transparency  encourages users to provide their details

Monday, 22 November 2010

Page 63: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 63/160

Why (do we use tips and descriptions)

Monday, 22 November 2010

Page 64: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 64/160

Where (do tips and descriptions appear)

Monday, 22 November 2010

Page 65: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 65/160

Where (do tips and descriptions appear)

Monday, 22 November 2010

Page 66: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 66/160

Where : Proximity

Space

Inappropriate use of space

Monday, 22 November 2010

Page 67: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 67/160

Where : Proximity

At the end

At the bottom

Inconsistent position

Monday, 22 November 2010

Page 68: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 68/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 69/160

 Descriptions underneath  fields can easily clutter 

the page (especially if they are not 

 differentiated visually  from the labels)

Monday, 22 November 2010

Page 70: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 70/160

What (should the descriptions show)

Password: *

Confirm Password: *

7 to 20 letters and numbers

Password: *

Confirm Password: *

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

Monday, 22 November 2010

Page 71: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 71/160

How (descriptions are being presented)

 Placed around the  labels or input fields

(most common)

Monday, 22 November 2010

Page 72: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 72/160

 Placed around the  labels or input fields

(most common)

How (descriptions are being presented)

Monday, 22 November 2010

Page 73: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 73/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 74/160

How (descriptions are being presented)

 Real time and inline  descriptions

Monday, 22 November 2010

Page 75: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 75/160

How (descriptions are being presented)

 Another example of  real time descriptions

Monday, 22 November 2010

Page 76: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 76/160

Consistent position

Close to relevant fields

Spaces and proximity

Where

Meaningful, useful

Short, succinct, straight to the point

What

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 77/160

Validations效验

Monday, 22 November 2010

Page 78: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 78/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 79/160

Luke’s validation test

Monday, 22 November 2010

Page 80: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 80/160

Results: Validation upon submit Vs 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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 81/160

Be wary when using realtime validations

Monday, 22 November 2010

Page 82: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 82/160

Be wary when using realtime validations

Only when answers are not obvious/not

straightforwardWhen

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 83/160

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

Monday, 22 November 2010

O f f

Page 84: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 84/160

Where: On top of the form

 Error messages often  appear on top of the 

 form 

Monday, 22 November 2010

Wh H hl h h

Page 85: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 85/160

Where: Highlight the error

 Indicate where the  errors are: highlight 

the relevant fields

Monday, 22 November 2010

Wh H hl h h

Page 86: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 86/160

Where: Highlight the error

Monday, 22 November 2010

Wh Hi hli h d h h i

Page 87: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 87/160

Where: Highlight and anchor to the section

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

 field with error 

Monday, 22 November 2010

Wh Cl h l fi ld

Page 88: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 88/160

Where: Close to the relevant fields

 Show errors close tothe relevant fields

Monday, 22 November 2010

Wh M i f l

Page 89: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 89/160

What: Meaningful error message

 Provide meaningful error message 

Monday, 22 November 2010

Wh Di h i

Page 90: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 90/160

What: Direct to the point

 First version: too many  unnecessary wordings.

 New version: straight to the point 

Monday, 22 November 2010

M i f l

Page 91: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 91/160

Meaningful error messages

Meaningful & contextual message

“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 donow)

Monday, 22 November 2010

Page 92: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 92/160

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

Monday, 22 November 2010

C l

Page 93: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 93/160

Colours

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

 indicate errors

Monday, 22 November 2010

C l rs

Page 94: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 94/160

Colours

Monday, 22 November 2010

Colours

Page 95: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 95/160

Colours

Monday, 22 November 2010

Fields size

Page 96: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 96/160

Fields size

Label Give sufficient roo m to enter and read their input

Cardholder name

Card number

Security code

16 digits

3 digits

Monday, 22 November 2010

Size

Page 97: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 97/160

Size

Monday, 22 November 2010

Primary & secondary buttons Differentiate primary and

 secondary call to actions.

Page 98: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 98/160

Primary & secondary buttons

ContinueCancel

Primary buttonSecondary button

Continue< Back

Address

Town / City

County

Postcode

Optional 

Continue Cancel 

Address

Town / City

County

PostcodeOptional 

The latter should be visually less distinctive,

 smaller size)

Monday, 22 November 2010

Page 99: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 99/160

Flow表格流程

Monday, 22 November 2010

Flow

Page 100: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 100/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 101/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 102/160

国家

街道地址

China address: from country to house 

 number 

Monday, 22 November 2010

Page 103: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 103/160

What else....其它

Monday, 22 November 2010

What else

Page 104: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 104/160

What else

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

No complex or legalistic statement

Monday, 22 November 2010

What we can learn

Page 105: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 105/160

What we can learn

Monday, 22 November 2010

Page 106: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 106/160

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

Designing Mobile Forms

Monday, 22 November 2010

Page 107: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 107/160

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

Monday, 22 November 2010

Page 108: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 108/160

Quick . Easy . Error prone .

Infallible

Monday, 22 November 2010

Page 109: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 109/160

 Mobile version:

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

Monday, 22 November 2010

Page 110: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 110/160

 Mobile version:

Can be completely different (simpler and cleaner)

Monday, 22 November 2010

Page 111: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 111/160

 Mobile version:

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

Monday, 22 November 2010

Page 112: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 112/160

 Mobile version:

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

Monday, 22 November 2010

Page 113: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 113/160

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 variousoperating systems and

Monday, 22 November 2010

Page 114: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 114/160

Labelling标签

Monday, 22 November 2010

Page 115: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 115/160

 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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 116/160

Monday, 22 November 2010

Page 117: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 117/160

Monday, 22 November 2010

Page 118: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 118/160

Top aligned label is more  suitable for mobile  forms.

Monday, 22 November 2010

Page 119: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 119/160

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

Monday, 22 November 2010

Page 120: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 120/160

Simplified :: Remove简单化 ::删除

Monday, 22 November 2010

Remove tips & help

Page 121: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 121/160

p p

 Simplified - by  removing tips and help 

Monday, 22 November 2010

Remove tips & help

Page 122: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 122/160

p p

 Simplified - by  removing tips and help 

Monday, 22 November 2010

Remove ‘not so important’ fields

Page 123: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 123/160

 Simplified - by  removing ‘not so important’ fields

Monday, 22 November 2010

Page 124: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 124/160

Simplified :: Combining简单化 ::结合

Monday, 22 November 2010

Page 125: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 125/160

1

2

3

 Simplified - by combiningvarious 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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 126/160

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

Monday, 22 November 2010

Page 127: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 127/160

Monday, 22 November 2010

AustraliaAustriaBelgiumBulgariaCanada

Page 128: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 128/160

CanadaCroatiaCyprusCzech RepublicDenmark 

DubaiFinlandFranceGermanyGreat BritainGreeceGuadeloupeHungaryIrelandItalyLuxembourgMaltaMartiniqueMexicoMoroccoNetherlandsNew ZealandNorwayPolandPortugalReunion Island

RomaniaSlovak RepublicSouth AfricaSpainSwedenSwitzerlandSyriaTunisiaTurkeyUSA

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

Monday, 22 November 2010

Page 129: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 129/160

Multiple stages多步骤表格

Monday, 22 November 2010

Page 130: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 130/160

Monday, 22 November 2010

Page 131: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 131/160

 Simplified - Divide into a few little steps

Monday, 22 November 2010

Page 132: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 132/160

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

Monday, 22 November 2010

Page 133: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 133/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 134/160

Monday, 22 November 2010

Page 135: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 135/160

Monday, 22 November 2010

 Web version  Web version requires more click for date 

Page 136: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 136/160

 input 

Monday, 22 November 2010

Page 137: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 137/160

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

Monday, 22 November 2010

Page 138: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 138/160

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

Monday, 22 November 2010

Page 139: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 139/160

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

Monday, 22 November 2010

Using tabs on the

Page 140: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 140/160

 Using tabs on the  mobile version  instead of radio buttons

Monday, 22 November 2010

Changing from a longdrop down menu to

Page 141: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 141/160

 drop down menu to free text predictive  search 

Monday, 22 November 2010

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

Page 142: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 142/160

 instead of drop downs

Monday, 22 November 2010

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

Page 143: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 143/160

 instead of drop downs

Monday, 22 November 2010

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

Page 144: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 144/160

 instead of drop downs

Monday, 22 November 2010

Page 145: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 145/160

List selection列表选择

Monday, 22 November 2010

Page 146: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 146/160

 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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 147/160

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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 148/160

 Drop downs

Monday, 22 November 2010

Drop downs: Length

Page 149: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 149/160

 Drop downs: not suitable  when it has lengthy options

Monday, 22 November 2010

Drop downs: List order

Page 150: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 150/160

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

Monday, 22 November 2010

Drop downs: List order

Page 151: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 151/160

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

Monday, 22 November 2010

Drop downs: List order

Page 152: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 152/160

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

Monday, 22 November 2010

Drop downs: List order

Page 153: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 153/160

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

Monday, 22 November 2010

Page 154: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 154/160

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

Monday, 22 November 2010

Page 155: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 155/160

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 forindex 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)

Monday, 22 November 2010

Page 156: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 156/160

Monday, 22 November 2010

Page 157: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 157/160

~ 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: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 158/160

Monday, 22 November 2010

Page 159: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 159/160

What else....

http://www.cxpartners.co.uk/thoughts/

web_forms_design_guidelines_an_eyetracking_study.htm

Monday, 22 November 2010

Page 160: webmobileformsdesignchuichuitan-101122103439-phpapp01

7/29/2019 webmobileformsdesignchuichuitan-101122103439-phpapp01

http://slidepdf.com/reader/full/webmobileformsdesignchuichuitan-101122103439-phpapp01 160/160

[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.