SlideShare a Scribd company logo
1 of 85
Download to read offline
Before the docs
Writing for user interfaces
Beth Aitman
@baitman
Why does UI text matter?
Introduction - Microcopy - Help - Errors
Why does UI text matter?
The UI comes first.
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
It’s not one or the other
Introduction - Microcopy - Help - Errors
It’s not one or the other
Docs and UI support each other.
Introduction - Microcopy - Help - Errors
Three main areas
1. Microcopy
2. Embedded help
3. Error messages
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
First, microcopy
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Text makes UIs meaningful
from https://signalvnoise.com/posts/3404-reminder-design-is-still-about-words
Introduction - Microcopy - Help - Errors
Text makes UIs meaningful
from https://signalvnoise.com/posts/3404-reminder-design-is-still-about-words
Introduction - Microcopy - Help - Errors
Microcopy is difficult
“Naming things is hard!”
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Three strategies for microcopy
1. Think from the user perspective
2. Choose names they can understand
3. Experiment with phrasing
Introduction - Microcopy - Help - Errors
1. Think from the user perspective
Explain what a feature does, not how it
works
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
For buttons, think actions
Introduction - Microcopy - Help - Errors
Not this!
For buttons, think actions
Introduction - Microcopy - Help - Errors
2. What’s it normally called?
What do users call it?
What will they understand?
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
3. Experiment with phrasing
Introduction - Microcopy - Help - Errors
3. Experiment with phrasing
Try explaining it in a sentence.
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
… and embedded help is there if you need
it.
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Embedded help
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Embedded help
- What do you include?
- When do you use docs?
- Where do you put help?
- Styles
Introduction - Microcopy - Help - Errors
What goes in embedded help?
“What does your user need to know to
complete their task?”
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Don’t overload people
Introduction - Microcopy - Help - Errors
Embedded help vs docs
- If it’s necessary information:
probably keep it in the UI
- If it’s huge:
summarise, then link to a doc
Introduction - Microcopy - Help - Errors
Show it in the relevant place
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Embedded help styles
There are tons.
Introduction - Microcopy - Help - Errors
Embedded help styles
There are tons. But I like:
- inline help
Introduction - Microcopy - Help - Errors
Embedded help styles
There are tons. But I like:
- expandable questions
Introduction - Microcopy - Help - Errors
Embedded help styles
There are tons. But I like:
- hover text
Introduction - Microcopy - Help - Errors
Embedded help styles
There are tons.
So experiment!
Introduction - Microcopy - Help - Errors
In summary
- find out what user needs to complete
task
- don’t overload with information
- show help in a relevant place and time
Introduction - Microcopy - Help - Errors
Error messages
Introduction - Microcopy - Help - Errors
Error messages are easy!
I’ve got a formula.
Introduction - Microcopy - Help - Errors
- what went wrong
- consequences
- how to fix it
Introduction - Microcopy - Help - Errors
- what went wrong
- consequences
- how to fix it
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
- what went wrong
- consequences
- how to fix it
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
- what went wrong
- consequences
- how to fix it
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
Introduction - Microcopy - Help - Errors
- what went wrong
- consequences
- how to fix it
(and leave it out if it doesn’t apply)
Introduction - Microcopy - Help - Errors
In summary...
- Experiment with naming to get your
microcopy right.
- Support users with embedded help in
the UI, but be ready to link to docs.
- Use the formula for error messages!
Introduction - Microcopy - Help - Errors
One last thing!
uiwriting.tumblr.com
@baitman
Thanks for listening :)
If you have questions/opinions, talk to me after, or get in touch!
uiwriting.tumblr.com
@baitman

More Related Content

More from Beth Aitman

Who Writes the Docs?
Who Writes the Docs?Who Writes the Docs?
Who Writes the Docs?Beth Aitman
 
Models for personal growth: career progression for tech writers
Models for personal growth: career progression for tech writersModels for personal growth: career progression for tech writers
Models for personal growth: career progression for tech writersBeth Aitman
 
Finding the right work to do: Lessons learnt from a year at a startup
Finding the right work to do: Lessons learnt from a year at a startupFinding the right work to do: Lessons learnt from a year at a startup
Finding the right work to do: Lessons learnt from a year at a startupBeth Aitman
 
Writing for better user interfaces (Home Office)
Writing for better user interfaces (Home Office)Writing for better user interfaces (Home Office)
Writing for better user interfaces (Home Office)Beth Aitman
 
Writing for better user interfaces (GDS)
Writing for better user interfaces (GDS)Writing for better user interfaces (GDS)
Writing for better user interfaces (GDS)Beth Aitman
 
Software that makes sense: writing for user interfaces
Software that makes sense: writing for user interfacesSoftware that makes sense: writing for user interfaces
Software that makes sense: writing for user interfacesBeth Aitman
 

More from Beth Aitman (6)

Who Writes the Docs?
Who Writes the Docs?Who Writes the Docs?
Who Writes the Docs?
 
Models for personal growth: career progression for tech writers
Models for personal growth: career progression for tech writersModels for personal growth: career progression for tech writers
Models for personal growth: career progression for tech writers
 
Finding the right work to do: Lessons learnt from a year at a startup
Finding the right work to do: Lessons learnt from a year at a startupFinding the right work to do: Lessons learnt from a year at a startup
Finding the right work to do: Lessons learnt from a year at a startup
 
Writing for better user interfaces (Home Office)
Writing for better user interfaces (Home Office)Writing for better user interfaces (Home Office)
Writing for better user interfaces (Home Office)
 
Writing for better user interfaces (GDS)
Writing for better user interfaces (GDS)Writing for better user interfaces (GDS)
Writing for better user interfaces (GDS)
 
Software that makes sense: writing for user interfaces
Software that makes sense: writing for user interfacesSoftware that makes sense: writing for user interfaces
Software that makes sense: writing for user interfaces
 

Recently uploaded

原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Chapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .pptChapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .pptDoaaRezk5
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,Aginakm1
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...katerynaivanenko1
 
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Yantram Animation Studio Corporation
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一F dds
 
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造kbdhl05e
 
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一D SSS
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一z xss
 
Create Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdfCreate Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdfworkingdev2003
 
Apresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus RizzoApresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus RizzoCarolTelles6
 
Design principles on typography in design
Design principles on typography in designDesign principles on typography in design
Design principles on typography in designnooreen17
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证nhjeo1gg
 
办理学位证(UCSD证书)美国加利福尼亚大学圣迭戈分校毕业证成绩单原版一比一
办理学位证(UCSD证书)美国加利福尼亚大学圣迭戈分校毕业证成绩单原版一比一办理学位证(UCSD证书)美国加利福尼亚大学圣迭戈分校毕业证成绩单原版一比一
办理学位证(UCSD证书)美国加利福尼亚大学圣迭戈分校毕业证成绩单原版一比一A SSS
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10uasjlagroup
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 

Recently uploaded (20)

原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Chapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .pptChapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .ppt
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
 
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
 
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造
 
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
 
Create Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdfCreate Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdf
 
Apresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus RizzoApresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus Rizzo
 
Design principles on typography in design
Design principles on typography in designDesign principles on typography in design
Design principles on typography in design
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
 
办理学位证(UCSD证书)美国加利福尼亚大学圣迭戈分校毕业证成绩单原版一比一
办理学位证(UCSD证书)美国加利福尼亚大学圣迭戈分校毕业证成绩单原版一比一办理学位证(UCSD证书)美国加利福尼亚大学圣迭戈分校毕业证成绩单原版一比一
办理学位证(UCSD证书)美国加利福尼亚大学圣迭戈分校毕业证成绩单原版一比一
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 

Before the docs: writing for user interfaces