SlideShare ist ein Scribd-Unternehmen logo
1 von 61
Labels and buttons on forms
and other time-consuming forms controversies
Caroline Jarrett
FORMS
CONTENT
Copyright is held by the author/owner(s).
CHI 2011, May 7–12, 2011, Vancouver, BC, Canada.
ACM 11/05.
Caroline Jarrett
twitter @cjforms
caroline.jarrett@effortmark.co.uk
2
Agenda Where people look on forms
What that implies for
- placing labels
- placing buttons
Let’s stress about unimportant details
Two other details that affect users
Final reminder: it’s what you ask and
why that really matters
3
Reading forms is different from using them
4
Are my observations confirmed
by eye-tracking? A look at some heat maps
5
Ordering
a prospectus
• User has
chosen a
prospectus
• Postcode
lookup for
the address
6
Now try it for yourself
• Look at this printout of a forms page
• Circle the places where you think that users looked
• Put a cross on the places where users clicked
7
8
One person’s
heat map
• Small green
dots show
narrow focus
on labels and
left end of fields
• Red crosses
show clicks
9
An aggregate
• Users focus on
the left-hand
edge of the
fields
• Users read
the labels
10
The ‘narrow focus’ means big jumps for the users’ eyes.
11
Agenda Where people look on forms
What that implies for
- placing labels
- placing buttons
Let’s stress about unimportant details
Two other details that affect users
Final reminder: it’s what you ask and
why that really matters
12
Matteo Penzo’s recommendation:
“Place labels above or right-align them”
Penzo, M (2006) Label Placement in Forms
http://www.uxmatters.com/MT/archives/000107.php 13
Are all these questions equivalent?
Where do the answers come from?
• Your address
• Your city
• Company you work for
• Number of colleagues
• Your address
• Your city
• Company you work for
• no
of colleagues
• Name
• Surname
• Age
• City
1414
Easy questions and hard
questions prompt different
patterns of reading
• Users glance at populated
answers
• Users look mostly at
the left end of the answer
space for
easy questions
• Users read complex
instructions quite carefully...
• ... provided they are on the
way to their goal
15
Update:
Labels above the fields may be no faster
than right aligned labels
• Das, McEwan and Douglas investigated label placement
• Chose a simple form with simple questions
• Found no difference between labels above the fields and
right-aligned labels
Das, McEwan and Douglas (2008)
Using eye-tracking to evaluate label alignment in online forms,
NordiCHI '08: Proceedings of the 5th Nordic conference on Human-
computer interaction: building bridges 16
A section of a form where I think left-aligned
labels really are necessary
17
Method 1 (more effort, and may not work):
Decide where to put your labels according to your
users, their goals, and the questions
Your users and
their goals ....
Your questions ... Put the labels ...
Willing to reveal the answers;
filling in
the form helps them
to achieve a goal
Simple, only a few of
them
Above
Simple but lots of them Right-justified
Complex Left-justified
Unwilling to reveal answers or
reluctant
to fill in the form
Simple or complex Left-justified
(you’ll need more
explanation)
18
Users can
survive a lot
19
Update: Roland Feichtinger looked at labels
under the boxes
http://uxmatters.com/mt/archives/2010/10/label-placement-in-austrian-
forms-with-some-lessons-for-english-forms.php
20
Roland found the crucial point:
labels need to be closely associated with fields
21
Labels too far from the fields
22
23
Method 2 (easier, and guaranteed success):
Choose anything harmonious then test and test
• Choose an arrangement that looks harmonious to you
• Make sure each label is closely associated with its field
• The only guaranteed way of achieving a good form is:
– Test YOUR form with YOUR users
– Make changes based on what you find
– Test again with (different) users
– Make more changes
– Repeat until the form works
24
Screenshot
best available
25
26
Agenda Where people look on forms
What that implies for
- placing labels
- placing buttons
Let’s stress about unimportant details
Two other details that affect users
Final reminder: it’s what you ask and
why that really matters
27
Buttons matter to users.
28
1. Label the button with what it does.
2. If the user doesn't want to do it,
don't have a button for it.
• “OK” works – if it makes sense to say “OK” at that point
• “Reset” probably doesn’t work
• Reset Button: INPUT TYPE=RESET
An INPUT element with `TYPE=RESET' represents an input option, typically a button,
that instructs the user agent to reset the form's fields to their initial states. The VALUE
attribute, if present, indicates a label for the input (button).
When you are finished, you may submit this request: <input type=submit><br>
You may clear the form and start over at any time: <input type=reset>
http://www.w3.org/MarkUp/html-spec/html-spec_8.html#SEC8.1.2.8
29http://www.usabilitynews.com/news/article1944.asp
LukeW writes about buttons
http://www.lukew.com/resources/articles/PSactions.asp
30
Which one do you prefer? Why?
Is there a better option?
31
Which one do you prefer? Why?
Is there a better option?
“Only Option E performed
poorly during our testing” 32
A new selection of options: get rid of E,
add another one?
33
Remember the basic eye movement:
look for a box, turn left to read the label
Where to put the button?
34
Best place for a button:
aligned with left-hand end of text boxes
Looks here
first for button
Then looks here second
Looks
here last
35
Current: users had no problems
36
Better: away from fields
37
Best: in line with left edge of fields
38
Complication:
a complex form needs a ‘back’ button
Wrong.
Users will click
‘back’ in error
39
Slightly better, but still a high risk that
users will click the wrong button
40
Correct.
‘Back’ is secondary action and out of sight
41
Method 2 (easier, and guaranteed success):
Choose anything sensible then test and test
• Any arrangement of buttons that puts the SUBMIT
(primary action) button where users expect to find it
will probably be OK
• Make sure that the SUBMIT button cannot be confused
with destructive buttons
• The only guaranteed way of achieving a good form is:
– Test YOUR form with YOUR users
– Make changes based on what you find
– Test again with (different) users
– Make more changes
– Repeat until the form works
42
Agenda Where people look on forms
What that implies for
- placing labels
- placing buttons
Let’s stress about unimportant details
Two other details that affect users
Final reminder: it’s what you ask and
why that really matters
43
Colons at the ends of labels are
a matter of considerable debate
Pick one style. Stick with it. It’s not worth arguing about.
http://www.usabilitynews.com/news/article3200.asp and
http://www.usabilitynews.com/news/article3112.asp 44
Sentence or title case?
Sentence case wins. (But only just).
• This is sentence case
• This is Title Case
• This Is Capitalisation Of Each Initial Letter
• ISO-9241 part 17 says
• "Initial upper-case (capital) letter for field labels: To facilitate readability, the text field
labels begin with an upper-case letter. The rest of the label should contain lower case
(small) letters except for cases where the label is a logo, an acronym or language
convention that requires each word in the label to begin with a capital letter.“
• Sentence case is slightly more legible due to familiarity
• It’s not worth changing a big suite of forms to fix this
http://www.usabilitynews.com/news/article2594.asp 45
Required field indicator?
• Miriam Frost Jungwirth:
• “I was once charged with testing that.
Seriously. $10,000 of manhours testing asterisk placement.
There was no difference in user performance. At all.“
• I’m a little more interested in this discussion:
– Indicators placed to the right of the field are likely to be invisible
– Put the text describing the indicator at the top of the fields
(that is, not at the end of the form and not in the instructions)
– Use the same indicator in both places (text and next to required field)
– Use the alt-text ‘required’ (not ‘asterisk’)
– Always indicate required; don’t switch to indicating optional
– If you feel the urge to indicate optional, use the full word ‘optional’
– Do not use colour on its own as an indicator
Miriam Frost Jungwirth, posting on CHI-WEB, 19 April 2007
There’s a theme developing here ....
46
An example of required field indicators at the
wrong end of the field
47
Which is the most important problem
• Examine the Michigan Department of Transport form
• Find as many usability problems as you can
• Decide which ONE problem is the most important
48
Agenda Where people look on forms
What that implies for
- placing labels
- placing buttons
Let’s stress about unimportant details
Two other details that affect users
Final reminder: it’s what you ask and
why that really matters
49
Two other
details that
affect users
1. Shorter preambles
2. ‘False ends’
50
A/B
testing
Varied:
• photo
• background
• colours
• shading
• buttons
• preamble
51
In our 2004 study, we found that only
a better preamble made any real difference
• We tested a wide selection of visual variants of a form
• Variants improved conversion rates
• The only variation that achieved statistical significance
was the improved preamble:
– Shorter
– Clearer
– Better layout
Jarrett, C. and Minott, C. (2004) Making a better web form Proceedings of the
Usability Professionals' Association Conference, Minneapolis, Minnesota, USA.
http://www.formsthatwork.com/files/Articles/BetterForm.pdf 52
66 words
53
28 words
54
Two other
details that
affect users
1. Shorter preambles
2. ‘False ends’
55
‘False ends’: if it feels like the end of
the conversation, users will stop
56
‘False ends’: if it feels like the end of
the conversation, users will stop
57
Avoid screens in the middle of forms that
have no fields for user entries
• Option 1: save a ‘false end’ screen for the true end of
the conversation
• Option 2: include a question that guides users around
the ‘false end’ screen
58
Agenda Where people look on forms
What that implies for
- placing labels
- placing buttons
Let’s stress about unimportant details
Two other details that affect users
Final reminder: it’s what you ask and
why that really matters
59
It’s what you ask and why that really matters
• Users rarely abandon forms because of:
– Label placement
– Use of colons
– Required field indicators
– Sentence or title case
• Users often abandon forms or lie on them because of:
– Questions that they don’t understand
– Questions that they have no answer for
– Intrusive questions that are inappropriate to the task
– Validations that refuse their preferred or correct answer
60
Thanks
and
please
contact me
Caroline Jarrett
carolinej@effortmark.co.uk
+44 1525 370379
I’m a consultant, hire me:
Consultancy: www.effortmark.co.uk
Training: www.usabilitythatworks.com
Free stuff:
Forms advice: www.formsthatwork.com
Editing: www.editingthatworks.com
Columns: www.usabilitynews.com
“Caroline’s Corner”
www.uxmatters.com
“Good Questions”
61

Weitere ähnliche Inhalte

Was ist angesagt?

Web project management
Web project managementWeb project management
Web project managementSavaş Şakar
 
Usability of web application
Usability of web applicationUsability of web application
Usability of web applicationBurhan Ahmed
 
User Interface Design Chapter 2 Galiz
User Interface Design Chapter 2 GalizUser Interface Design Chapter 2 Galiz
User Interface Design Chapter 2 GalizLatesh Malik
 
Usability Testing Methods
Usability Testing MethodsUsability Testing Methods
Usability Testing Methodsdillarja
 
What is a User Experience?
What is a User Experience? What is a User Experience?
What is a User Experience? Dotinum
 
Lecture 5: Human-Computer Interaction Course (2015) @VU University Amsterdam
Lecture 5: Human-Computer Interaction Course (2015) @VU University AmsterdamLecture 5: Human-Computer Interaction Course (2015) @VU University Amsterdam
Lecture 5: Human-Computer Interaction Course (2015) @VU University AmsterdamLora Aroyo
 
UI/UX - The Bigger Picture
UI/UX - The Bigger PictureUI/UX - The Bigger Picture
UI/UX - The Bigger PictureMayank Lambhate
 
Wireframes for Web Design
Wireframes for Web DesignWireframes for Web Design
Wireframes for Web DesignMindy McAdams
 
online shopping website project PPT
online shopping website project  PPT online shopping website project  PPT
online shopping website project PPT anuragkanade1
 
User interface and user experience ui ux design basics
User interface  and user experience ui ux design basicsUser interface  and user experience ui ux design basics
User interface and user experience ui ux design basicsRavi Bhadauria
 
Creating a Website Sitemap
Creating a Website SitemapCreating a Website Sitemap
Creating a Website SitemapJeannie Melinz
 
Bad design
Bad designBad design
Bad designaukee
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL Um e Farwa
 
Understanding Information Architecture: A Workshop
Understanding Information Architecture: A WorkshopUnderstanding Information Architecture: A Workshop
Understanding Information Architecture: A WorkshopAbby Covert
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTvicci4041
 

Was ist angesagt? (20)

Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluation
 
Web project management
Web project managementWeb project management
Web project management
 
Usability of web application
Usability of web applicationUsability of web application
Usability of web application
 
User Interface Design Chapter 2 Galiz
User Interface Design Chapter 2 GalizUser Interface Design Chapter 2 Galiz
User Interface Design Chapter 2 Galiz
 
Usability Testing Methods
Usability Testing MethodsUsability Testing Methods
Usability Testing Methods
 
What is a User Experience?
What is a User Experience? What is a User Experience?
What is a User Experience?
 
Lecture 5: Human-Computer Interaction Course (2015) @VU University Amsterdam
Lecture 5: Human-Computer Interaction Course (2015) @VU University AmsterdamLecture 5: Human-Computer Interaction Course (2015) @VU University Amsterdam
Lecture 5: Human-Computer Interaction Course (2015) @VU University Amsterdam
 
UI/UX - The Bigger Picture
UI/UX - The Bigger PictureUI/UX - The Bigger Picture
UI/UX - The Bigger Picture
 
Ux design process
Ux design processUx design process
Ux design process
 
Wireframes for Web Design
Wireframes for Web DesignWireframes for Web Design
Wireframes for Web Design
 
UX workshop
UX workshopUX workshop
UX workshop
 
online shopping website project PPT
online shopping website project  PPT online shopping website project  PPT
online shopping website project PPT
 
User interface and user experience ui ux design basics
User interface  and user experience ui ux design basicsUser interface  and user experience ui ux design basics
User interface and user experience ui ux design basics
 
Creating a Website Sitemap
Creating a Website SitemapCreating a Website Sitemap
Creating a Website Sitemap
 
Bad design
Bad designBad design
Bad design
 
Hci activity#2
Hci activity#2Hci activity#2
Hci activity#2
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL
 
UX for Dummies
UX for DummiesUX for Dummies
UX for Dummies
 
Understanding Information Architecture: A Workshop
Understanding Information Architecture: A WorkshopUnderstanding Information Architecture: A Workshop
Understanding Information Architecture: A Workshop
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
 

Andere mochten auch

Labels On Forms For Uxlx 2010
Labels On Forms   For Uxlx 2010Labels On Forms   For Uxlx 2010
Labels On Forms For Uxlx 2010Caroline Jarrett
 
Design tips for complex forms by @cjforms 2013
Design tips for complex forms by @cjforms 2013Design tips for complex forms by @cjforms 2013
Design tips for complex forms by @cjforms 2013Caroline Jarrett
 
UX Innovation
UX Innovation UX Innovation
UX Innovation Ran Liron
 
Effective Customer Journey Maps
Effective Customer Journey MapsEffective Customer Journey Maps
Effective Customer Journey MapsTandemSeven
 
76 Tips to Optimize User Onboarding
76 Tips to Optimize User Onboarding76 Tips to Optimize User Onboarding
76 Tips to Optimize User OnboardingAppcues
 
The Shift: UX Designer as Business Consultant (2016)
The Shift: UX Designer as Business Consultant (2016)The Shift: UX Designer as Business Consultant (2016)
The Shift: UX Designer as Business Consultant (2016)Erin 'Folletto' Casali
 
Big-tent UX (UX Camp West 2016)
Big-tent UX (UX Camp West 2016)Big-tent UX (UX Camp West 2016)
Big-tent UX (UX Camp West 2016)Peter Boersma
 

Andere mochten auch (9)

Labels On Forms For Uxlx 2010
Labels On Forms   For Uxlx 2010Labels On Forms   For Uxlx 2010
Labels On Forms For Uxlx 2010
 
Design tips for complex forms by @cjforms 2013
Design tips for complex forms by @cjforms 2013Design tips for complex forms by @cjforms 2013
Design tips for complex forms by @cjforms 2013
 
UX Innovation
UX Innovation UX Innovation
UX Innovation
 
Linen room operation
Linen room operationLinen room operation
Linen room operation
 
INTRODUCTION Knitting
INTRODUCTION KnittingINTRODUCTION Knitting
INTRODUCTION Knitting
 
Effective Customer Journey Maps
Effective Customer Journey MapsEffective Customer Journey Maps
Effective Customer Journey Maps
 
76 Tips to Optimize User Onboarding
76 Tips to Optimize User Onboarding76 Tips to Optimize User Onboarding
76 Tips to Optimize User Onboarding
 
The Shift: UX Designer as Business Consultant (2016)
The Shift: UX Designer as Business Consultant (2016)The Shift: UX Designer as Business Consultant (2016)
The Shift: UX Designer as Business Consultant (2016)
 
Big-tent UX (UX Camp West 2016)
Big-tent UX (UX Camp West 2016)Big-tent UX (UX Camp West 2016)
Big-tent UX (UX Camp West 2016)
 

Ähnlich wie Labels and buttons on forms

Labels on forms for STC Dallas, 2010
Labels on forms  for STC Dallas, 2010Labels on forms  for STC Dallas, 2010
Labels on forms for STC Dallas, 2010Caroline Jarrett
 
Label placement on forms, STC Seattle 2010
Label placement on forms, STC Seattle 2010Label placement on forms, STC Seattle 2010
Label placement on forms, STC Seattle 2010Caroline Jarrett
 
UKUPA Feb 09 Caroline Jarrett Visual Forms
UKUPA Feb 09 Caroline Jarrett Visual FormsUKUPA Feb 09 Caroline Jarrett Visual Forms
UKUPA Feb 09 Caroline Jarrett Visual FormsUXPA UK
 
Using Eye Tracking To Analyse Form Design
Using Eye Tracking To Analyse Form DesignUsing Eye Tracking To Analyse Form Design
Using Eye Tracking To Analyse Form DesignAcuity ETS Limited
 
MSc Seminar on Forms Design
MSc Seminar on Forms DesignMSc Seminar on Forms Design
MSc Seminar on Forms DesignCaroline Jarrett
 
Designing forms for technical specialists by @cjforms
Designing forms for technical specialists by @cjformsDesigning forms for technical specialists by @cjforms
Designing forms for technical specialists by @cjformsCaroline Jarrett
 
Caroline Jarrett: Forms and their Users
Caroline Jarrett: Forms and their UsersCaroline Jarrett: Forms and their Users
Caroline Jarrett: Forms and their UsersFrancis Rowland
 
Engl317 project4 slidedoc2_stepsto_designux_test
Engl317 project4 slidedoc2_stepsto_designux_testEngl317 project4 slidedoc2_stepsto_designux_test
Engl317 project4 slidedoc2_stepsto_designux_testZachary Williamson
 
Complex forms at Clarity2010
Complex forms at Clarity2010Complex forms at Clarity2010
Complex forms at Clarity2010Caroline Jarrett
 
Complex forms for APPU, October 2010
Complex forms for APPU, October 2010Complex forms for APPU, October 2010
Complex forms for APPU, October 2010Caroline Jarrett
 
Web Form Usability and Validation
Web Form Usability and ValidationWeb Form Usability and Validation
Web Form Usability and ValidationGlobalLogic Ukraine
 
Jordan Kasteler Usability SEO
Jordan Kasteler Usability SEOJordan Kasteler Usability SEO
Jordan Kasteler Usability SEOJordan Kasteler
 
Jordan Kasteler Usability SEO
Jordan Kasteler Usability SEOJordan Kasteler Usability SEO
Jordan Kasteler Usability SEOJordan Kasteler
 
Surveys that work: using questionnaires to gather useful data, November 2010
Surveys that work: using questionnaires to gather useful data, November 2010Surveys that work: using questionnaires to gather useful data, November 2010
Surveys that work: using questionnaires to gather useful data, November 2010Caroline Jarrett
 
How to design a form: Discussing a curriculum
How to design a form: Discussing a curriculumHow to design a form: Discussing a curriculum
How to design a form: Discussing a curriculumCaroline Jarrett
 
A deep dive into questions by @cjforms at UxLx
A deep dive into questions by @cjforms at UxLxA deep dive into questions by @cjforms at UxLx
A deep dive into questions by @cjforms at UxLxCaroline Jarrett
 

Ähnlich wie Labels and buttons on forms (20)

Labels on forms for STC Dallas, 2010
Labels on forms  for STC Dallas, 2010Labels on forms  for STC Dallas, 2010
Labels on forms for STC Dallas, 2010
 
Label placement on forms, STC Seattle 2010
Label placement on forms, STC Seattle 2010Label placement on forms, STC Seattle 2010
Label placement on forms, STC Seattle 2010
 
UKUPA Feb 09 Caroline Jarrett Visual Forms
UKUPA Feb 09 Caroline Jarrett Visual FormsUKUPA Feb 09 Caroline Jarrett Visual Forms
UKUPA Feb 09 Caroline Jarrett Visual Forms
 
Using Eye Tracking To Analyse Form Design
Using Eye Tracking To Analyse Form DesignUsing Eye Tracking To Analyse Form Design
Using Eye Tracking To Analyse Form Design
 
MSc Seminar on Forms Design
MSc Seminar on Forms DesignMSc Seminar on Forms Design
MSc Seminar on Forms Design
 
Designing forms for technical specialists by @cjforms
Designing forms for technical specialists by @cjformsDesigning forms for technical specialists by @cjforms
Designing forms for technical specialists by @cjforms
 
Caroline Jarrett: Forms and their Users
Caroline Jarrett: Forms and their UsersCaroline Jarrett: Forms and their Users
Caroline Jarrett: Forms and their Users
 
Complex forms-for-upa2010
Complex forms-for-upa2010Complex forms-for-upa2010
Complex forms-for-upa2010
 
Engl317 project4 slidedoc2_stepsto_designux_test
Engl317 project4 slidedoc2_stepsto_designux_testEngl317 project4 slidedoc2_stepsto_designux_test
Engl317 project4 slidedoc2_stepsto_designux_test
 
Complex forms at Clarity2010
Complex forms at Clarity2010Complex forms at Clarity2010
Complex forms at Clarity2010
 
Complex forms for APPU, October 2010
Complex forms for APPU, October 2010Complex forms for APPU, October 2010
Complex forms for APPU, October 2010
 
Web Form Usability and Validation
Web Form Usability and ValidationWeb Form Usability and Validation
Web Form Usability and Validation
 
Jordan Kasteler Usability SEO
Jordan Kasteler Usability SEOJordan Kasteler Usability SEO
Jordan Kasteler Usability SEO
 
Jordan Kasteler Usability SEO
Jordan Kasteler Usability SEOJordan Kasteler Usability SEO
Jordan Kasteler Usability SEO
 
Lesson 2 HCI 2.pptx
Lesson 2 HCI 2.pptxLesson 2 HCI 2.pptx
Lesson 2 HCI 2.pptx
 
Usability requirements
Usability requirements Usability requirements
Usability requirements
 
Lesson 2 HCI 2.pdf
Lesson 2 HCI 2.pdfLesson 2 HCI 2.pdf
Lesson 2 HCI 2.pdf
 
Surveys that work: using questionnaires to gather useful data, November 2010
Surveys that work: using questionnaires to gather useful data, November 2010Surveys that work: using questionnaires to gather useful data, November 2010
Surveys that work: using questionnaires to gather useful data, November 2010
 
How to design a form: Discussing a curriculum
How to design a form: Discussing a curriculumHow to design a form: Discussing a curriculum
How to design a form: Discussing a curriculum
 
A deep dive into questions by @cjforms at UxLx
A deep dive into questions by @cjforms at UxLxA deep dive into questions by @cjforms at UxLx
A deep dive into questions by @cjforms at UxLx
 

Mehr von Caroline Jarrett

Creating truly accessible forms, SDinGov 2024
Creating truly accessible forms, SDinGov 2024Creating truly accessible forms, SDinGov 2024
Creating truly accessible forms, SDinGov 2024Caroline Jarrett
 
Using surveys to uncover audience insights
Using surveys to uncover audience insightsUsing surveys to uncover audience insights
Using surveys to uncover audience insightsCaroline Jarrett
 
2023 Surveys that work Olin.pptx
2023 Surveys that work Olin.pptx2023 Surveys that work Olin.pptx
2023 Surveys that work Olin.pptxCaroline Jarrett
 
The Phylogenetic Tree in forms design - making forms work for complex academ...
The Phylogenetic Tree in forms design - making forms work for complex  academ...The Phylogenetic Tree in forms design - making forms work for complex  academ...
The Phylogenetic Tree in forms design - making forms work for complex academ...Caroline Jarrett
 
Four ways to make a better survey WebExpo2023
Four ways to make a better survey WebExpo2023Four ways to make a better survey WebExpo2023
Four ways to make a better survey WebExpo2023Caroline Jarrett
 
Content design in practice May 2023.pptx
Content design in practice May 2023.pptxContent design in practice May 2023.pptx
Content design in practice May 2023.pptxCaroline Jarrett
 
Two ways to improve your survey, webinar for Delib 2023.pptx
Two ways to improve your survey, webinar for Delib 2023.pptxTwo ways to improve your survey, webinar for Delib 2023.pptx
Two ways to improve your survey, webinar for Delib 2023.pptxCaroline Jarrett
 
How to save money by fixing forms, WebExpo2023
How to save money by fixing forms, WebExpo2023How to save money by fixing forms, WebExpo2023
How to save money by fixing forms, WebExpo2023Caroline Jarrett
 
Two ways to improve your surveys: the Most Crucial Question and the Burning I...
Two ways to improve your surveys: the Most Crucial Question and the Burning I...Two ways to improve your surveys: the Most Crucial Question and the Burning I...
Two ways to improve your surveys: the Most Crucial Question and the Burning I...Caroline Jarrett
 
How to look at a form Boye 22.pptx
How to look at a form Boye 22.pptxHow to look at a form Boye 22.pptx
How to look at a form Boye 22.pptxCaroline Jarrett
 
Prune tune postpone explain.pptx
Prune tune postpone explain.pptxPrune tune postpone explain.pptx
Prune tune postpone explain.pptxCaroline Jarrett
 
What is a service designer SDinGOV 22 with all stickies.pptx
What is a service designer SDinGOV 22 with all stickies.pptxWhat is a service designer SDinGOV 22 with all stickies.pptx
What is a service designer SDinGOV 22 with all stickies.pptxCaroline Jarrett
 
Helping teenage boys to become responsible adults.pptx
Helping teenage boys to become responsible adults.pptxHelping teenage boys to become responsible adults.pptx
Helping teenage boys to become responsible adults.pptxCaroline Jarrett
 
Some thoughts on surveys: Boye and Company member conference call
Some thoughts on surveys: Boye and Company member conference callSome thoughts on surveys: Boye and Company member conference call
Some thoughts on surveys: Boye and Company member conference callCaroline Jarrett
 
Better surveys - presentation to Loyal Health March 2022.pptx
Better surveys - presentation to Loyal Health March 2022.pptxBetter surveys - presentation to Loyal Health March 2022.pptx
Better surveys - presentation to Loyal Health March 2022.pptxCaroline Jarrett
 
Plain language to improve your survey houston 2022
Plain language to improve your survey houston 2022Plain language to improve your survey houston 2022
Plain language to improve your survey houston 2022Caroline Jarrett
 
Surveys that work:training course for Rosenfeld Media, day 1
Surveys that work:training course for Rosenfeld Media, day 1Surveys that work:training course for Rosenfeld Media, day 1
Surveys that work:training course for Rosenfeld Media, day 1Caroline Jarrett
 
Surveys that work: training course for Rosenfeld media, day 2
Surveys that work: training course for Rosenfeld media, day 2Surveys that work: training course for Rosenfeld media, day 2
Surveys that work: training course for Rosenfeld media, day 2Caroline Jarrett
 
Surveys that work: training course for Rosenfeld Media, day 3
Surveys that work: training course for Rosenfeld Media, day 3 Surveys that work: training course for Rosenfeld Media, day 3
Surveys that work: training course for Rosenfeld Media, day 3 Caroline Jarrett
 
Surveys that work: an introduction to the Survey Octopus and Total Survey Error
Surveys that work: an introduction to the Survey Octopus and Total Survey ErrorSurveys that work: an introduction to the Survey Octopus and Total Survey Error
Surveys that work: an introduction to the Survey Octopus and Total Survey ErrorCaroline Jarrett
 

Mehr von Caroline Jarrett (20)

Creating truly accessible forms, SDinGov 2024
Creating truly accessible forms, SDinGov 2024Creating truly accessible forms, SDinGov 2024
Creating truly accessible forms, SDinGov 2024
 
Using surveys to uncover audience insights
Using surveys to uncover audience insightsUsing surveys to uncover audience insights
Using surveys to uncover audience insights
 
2023 Surveys that work Olin.pptx
2023 Surveys that work Olin.pptx2023 Surveys that work Olin.pptx
2023 Surveys that work Olin.pptx
 
The Phylogenetic Tree in forms design - making forms work for complex academ...
The Phylogenetic Tree in forms design - making forms work for complex  academ...The Phylogenetic Tree in forms design - making forms work for complex  academ...
The Phylogenetic Tree in forms design - making forms work for complex academ...
 
Four ways to make a better survey WebExpo2023
Four ways to make a better survey WebExpo2023Four ways to make a better survey WebExpo2023
Four ways to make a better survey WebExpo2023
 
Content design in practice May 2023.pptx
Content design in practice May 2023.pptxContent design in practice May 2023.pptx
Content design in practice May 2023.pptx
 
Two ways to improve your survey, webinar for Delib 2023.pptx
Two ways to improve your survey, webinar for Delib 2023.pptxTwo ways to improve your survey, webinar for Delib 2023.pptx
Two ways to improve your survey, webinar for Delib 2023.pptx
 
How to save money by fixing forms, WebExpo2023
How to save money by fixing forms, WebExpo2023How to save money by fixing forms, WebExpo2023
How to save money by fixing forms, WebExpo2023
 
Two ways to improve your surveys: the Most Crucial Question and the Burning I...
Two ways to improve your surveys: the Most Crucial Question and the Burning I...Two ways to improve your surveys: the Most Crucial Question and the Burning I...
Two ways to improve your surveys: the Most Crucial Question and the Burning I...
 
How to look at a form Boye 22.pptx
How to look at a form Boye 22.pptxHow to look at a form Boye 22.pptx
How to look at a form Boye 22.pptx
 
Prune tune postpone explain.pptx
Prune tune postpone explain.pptxPrune tune postpone explain.pptx
Prune tune postpone explain.pptx
 
What is a service designer SDinGOV 22 with all stickies.pptx
What is a service designer SDinGOV 22 with all stickies.pptxWhat is a service designer SDinGOV 22 with all stickies.pptx
What is a service designer SDinGOV 22 with all stickies.pptx
 
Helping teenage boys to become responsible adults.pptx
Helping teenage boys to become responsible adults.pptxHelping teenage boys to become responsible adults.pptx
Helping teenage boys to become responsible adults.pptx
 
Some thoughts on surveys: Boye and Company member conference call
Some thoughts on surveys: Boye and Company member conference callSome thoughts on surveys: Boye and Company member conference call
Some thoughts on surveys: Boye and Company member conference call
 
Better surveys - presentation to Loyal Health March 2022.pptx
Better surveys - presentation to Loyal Health March 2022.pptxBetter surveys - presentation to Loyal Health March 2022.pptx
Better surveys - presentation to Loyal Health March 2022.pptx
 
Plain language to improve your survey houston 2022
Plain language to improve your survey houston 2022Plain language to improve your survey houston 2022
Plain language to improve your survey houston 2022
 
Surveys that work:training course for Rosenfeld Media, day 1
Surveys that work:training course for Rosenfeld Media, day 1Surveys that work:training course for Rosenfeld Media, day 1
Surveys that work:training course for Rosenfeld Media, day 1
 
Surveys that work: training course for Rosenfeld media, day 2
Surveys that work: training course for Rosenfeld media, day 2Surveys that work: training course for Rosenfeld media, day 2
Surveys that work: training course for Rosenfeld media, day 2
 
Surveys that work: training course for Rosenfeld Media, day 3
Surveys that work: training course for Rosenfeld Media, day 3 Surveys that work: training course for Rosenfeld Media, day 3
Surveys that work: training course for Rosenfeld Media, day 3
 
Surveys that work: an introduction to the Survey Octopus and Total Survey Error
Surveys that work: an introduction to the Survey Octopus and Total Survey ErrorSurveys that work: an introduction to the Survey Octopus and Total Survey Error
Surveys that work: an introduction to the Survey Octopus and Total Survey Error
 

Kürzlich hochgeladen

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...amitlee9823
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...nirzagarg
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 

Kürzlich hochgeladen (20)

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 

Labels and buttons on forms

  • 1. Labels and buttons on forms and other time-consuming forms controversies Caroline Jarrett FORMS CONTENT Copyright is held by the author/owner(s). CHI 2011, May 7–12, 2011, Vancouver, BC, Canada. ACM 11/05.
  • 3. Agenda Where people look on forms What that implies for - placing labels - placing buttons Let’s stress about unimportant details Two other details that affect users Final reminder: it’s what you ask and why that really matters 3
  • 4. Reading forms is different from using them 4
  • 5. Are my observations confirmed by eye-tracking? A look at some heat maps 5
  • 6. Ordering a prospectus • User has chosen a prospectus • Postcode lookup for the address 6
  • 7. Now try it for yourself • Look at this printout of a forms page • Circle the places where you think that users looked • Put a cross on the places where users clicked 7
  • 8. 8
  • 9. One person’s heat map • Small green dots show narrow focus on labels and left end of fields • Red crosses show clicks 9
  • 10. An aggregate • Users focus on the left-hand edge of the fields • Users read the labels 10
  • 11. The ‘narrow focus’ means big jumps for the users’ eyes. 11
  • 12. Agenda Where people look on forms What that implies for - placing labels - placing buttons Let’s stress about unimportant details Two other details that affect users Final reminder: it’s what you ask and why that really matters 12
  • 13. Matteo Penzo’s recommendation: “Place labels above or right-align them” Penzo, M (2006) Label Placement in Forms http://www.uxmatters.com/MT/archives/000107.php 13
  • 14. Are all these questions equivalent? Where do the answers come from? • Your address • Your city • Company you work for • Number of colleagues • Your address • Your city • Company you work for • no of colleagues • Name • Surname • Age • City 1414
  • 15. Easy questions and hard questions prompt different patterns of reading • Users glance at populated answers • Users look mostly at the left end of the answer space for easy questions • Users read complex instructions quite carefully... • ... provided they are on the way to their goal 15
  • 16. Update: Labels above the fields may be no faster than right aligned labels • Das, McEwan and Douglas investigated label placement • Chose a simple form with simple questions • Found no difference between labels above the fields and right-aligned labels Das, McEwan and Douglas (2008) Using eye-tracking to evaluate label alignment in online forms, NordiCHI '08: Proceedings of the 5th Nordic conference on Human- computer interaction: building bridges 16
  • 17. A section of a form where I think left-aligned labels really are necessary 17
  • 18. Method 1 (more effort, and may not work): Decide where to put your labels according to your users, their goals, and the questions Your users and their goals .... Your questions ... Put the labels ... Willing to reveal the answers; filling in the form helps them to achieve a goal Simple, only a few of them Above Simple but lots of them Right-justified Complex Left-justified Unwilling to reveal answers or reluctant to fill in the form Simple or complex Left-justified (you’ll need more explanation) 18
  • 20. Update: Roland Feichtinger looked at labels under the boxes http://uxmatters.com/mt/archives/2010/10/label-placement-in-austrian- forms-with-some-lessons-for-english-forms.php 20
  • 21. Roland found the crucial point: labels need to be closely associated with fields 21
  • 22. Labels too far from the fields 22
  • 23. 23
  • 24. Method 2 (easier, and guaranteed success): Choose anything harmonious then test and test • Choose an arrangement that looks harmonious to you • Make sure each label is closely associated with its field • The only guaranteed way of achieving a good form is: – Test YOUR form with YOUR users – Make changes based on what you find – Test again with (different) users – Make more changes – Repeat until the form works 24
  • 26. 26
  • 27. Agenda Where people look on forms What that implies for - placing labels - placing buttons Let’s stress about unimportant details Two other details that affect users Final reminder: it’s what you ask and why that really matters 27
  • 28. Buttons matter to users. 28
  • 29. 1. Label the button with what it does. 2. If the user doesn't want to do it, don't have a button for it. • “OK” works – if it makes sense to say “OK” at that point • “Reset” probably doesn’t work • Reset Button: INPUT TYPE=RESET An INPUT element with `TYPE=RESET' represents an input option, typically a button, that instructs the user agent to reset the form's fields to their initial states. The VALUE attribute, if present, indicates a label for the input (button). When you are finished, you may submit this request: <input type=submit><br> You may clear the form and start over at any time: <input type=reset> http://www.w3.org/MarkUp/html-spec/html-spec_8.html#SEC8.1.2.8 29http://www.usabilitynews.com/news/article1944.asp
  • 30. LukeW writes about buttons http://www.lukew.com/resources/articles/PSactions.asp 30
  • 31. Which one do you prefer? Why? Is there a better option? 31
  • 32. Which one do you prefer? Why? Is there a better option? “Only Option E performed poorly during our testing” 32
  • 33. A new selection of options: get rid of E, add another one? 33
  • 34. Remember the basic eye movement: look for a box, turn left to read the label Where to put the button? 34
  • 35. Best place for a button: aligned with left-hand end of text boxes Looks here first for button Then looks here second Looks here last 35
  • 36. Current: users had no problems 36
  • 37. Better: away from fields 37
  • 38. Best: in line with left edge of fields 38
  • 39. Complication: a complex form needs a ‘back’ button Wrong. Users will click ‘back’ in error 39
  • 40. Slightly better, but still a high risk that users will click the wrong button 40
  • 41. Correct. ‘Back’ is secondary action and out of sight 41
  • 42. Method 2 (easier, and guaranteed success): Choose anything sensible then test and test • Any arrangement of buttons that puts the SUBMIT (primary action) button where users expect to find it will probably be OK • Make sure that the SUBMIT button cannot be confused with destructive buttons • The only guaranteed way of achieving a good form is: – Test YOUR form with YOUR users – Make changes based on what you find – Test again with (different) users – Make more changes – Repeat until the form works 42
  • 43. Agenda Where people look on forms What that implies for - placing labels - placing buttons Let’s stress about unimportant details Two other details that affect users Final reminder: it’s what you ask and why that really matters 43
  • 44. Colons at the ends of labels are a matter of considerable debate Pick one style. Stick with it. It’s not worth arguing about. http://www.usabilitynews.com/news/article3200.asp and http://www.usabilitynews.com/news/article3112.asp 44
  • 45. Sentence or title case? Sentence case wins. (But only just). • This is sentence case • This is Title Case • This Is Capitalisation Of Each Initial Letter • ISO-9241 part 17 says • "Initial upper-case (capital) letter for field labels: To facilitate readability, the text field labels begin with an upper-case letter. The rest of the label should contain lower case (small) letters except for cases where the label is a logo, an acronym or language convention that requires each word in the label to begin with a capital letter.“ • Sentence case is slightly more legible due to familiarity • It’s not worth changing a big suite of forms to fix this http://www.usabilitynews.com/news/article2594.asp 45
  • 46. Required field indicator? • Miriam Frost Jungwirth: • “I was once charged with testing that. Seriously. $10,000 of manhours testing asterisk placement. There was no difference in user performance. At all.“ • I’m a little more interested in this discussion: – Indicators placed to the right of the field are likely to be invisible – Put the text describing the indicator at the top of the fields (that is, not at the end of the form and not in the instructions) – Use the same indicator in both places (text and next to required field) – Use the alt-text ‘required’ (not ‘asterisk’) – Always indicate required; don’t switch to indicating optional – If you feel the urge to indicate optional, use the full word ‘optional’ – Do not use colour on its own as an indicator Miriam Frost Jungwirth, posting on CHI-WEB, 19 April 2007 There’s a theme developing here .... 46
  • 47. An example of required field indicators at the wrong end of the field 47
  • 48. Which is the most important problem • Examine the Michigan Department of Transport form • Find as many usability problems as you can • Decide which ONE problem is the most important 48
  • 49. Agenda Where people look on forms What that implies for - placing labels - placing buttons Let’s stress about unimportant details Two other details that affect users Final reminder: it’s what you ask and why that really matters 49
  • 50. Two other details that affect users 1. Shorter preambles 2. ‘False ends’ 50
  • 51. A/B testing Varied: • photo • background • colours • shading • buttons • preamble 51
  • 52. In our 2004 study, we found that only a better preamble made any real difference • We tested a wide selection of visual variants of a form • Variants improved conversion rates • The only variation that achieved statistical significance was the improved preamble: – Shorter – Clearer – Better layout Jarrett, C. and Minott, C. (2004) Making a better web form Proceedings of the Usability Professionals' Association Conference, Minneapolis, Minnesota, USA. http://www.formsthatwork.com/files/Articles/BetterForm.pdf 52
  • 55. Two other details that affect users 1. Shorter preambles 2. ‘False ends’ 55
  • 56. ‘False ends’: if it feels like the end of the conversation, users will stop 56
  • 57. ‘False ends’: if it feels like the end of the conversation, users will stop 57
  • 58. Avoid screens in the middle of forms that have no fields for user entries • Option 1: save a ‘false end’ screen for the true end of the conversation • Option 2: include a question that guides users around the ‘false end’ screen 58
  • 59. Agenda Where people look on forms What that implies for - placing labels - placing buttons Let’s stress about unimportant details Two other details that affect users Final reminder: it’s what you ask and why that really matters 59
  • 60. It’s what you ask and why that really matters • Users rarely abandon forms because of: – Label placement – Use of colons – Required field indicators – Sentence or title case • Users often abandon forms or lie on them because of: – Questions that they don’t understand – Questions that they have no answer for – Intrusive questions that are inappropriate to the task – Validations that refuse their preferred or correct answer 60
  • 61. Thanks and please contact me Caroline Jarrett carolinej@effortmark.co.uk +44 1525 370379 I’m a consultant, hire me: Consultancy: www.effortmark.co.uk Training: www.usabilitythatworks.com Free stuff: Forms advice: www.formsthatwork.com Editing: www.editingthatworks.com Columns: www.usabilitynews.com “Caroline’s Corner” www.uxmatters.com “Good Questions” 61