SlideShare una empresa de Scribd logo
1 de 78
Descargar para leer sin conexión
Writing for better
user interfaces
Beth Aitman
@baitman
4th August 2016
In this talk
- Intro
- Why does writing in UIs matter?
- Types of writing:
- Naming things
- Adding extra information
Intro - UI writing - Naming - Help - Summary
About me
- I’m a technical writer
- Embedded in software development teams
Intro - UI writing - Naming - Help - Summary
Technical writing is evolving
- Used to be “write us a manual”
Intro - UI writing - Naming - Help - Summary
Technical writing is evolving
- Used to be “write us a manual”
- Becoming “write help for the UI”
Intro - UI writing - Naming - Help - Summary
Technical writing is evolving
The goal: “help users understand and use UIs”
Intro - UI writing - Naming - Help - Summary
Technical writing is evolving
My goal: “make UIs that are easy to understand and use”
Intro - UI writing - Naming - Help - Summary
Why do the words in
UIs matter?
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Why do the words matter?
On a screen, you use words to find out what things are.
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Why do the words matter?
Without physical cues, you need new ways of explaining.
Intro - UI writing - Naming - Help - Summary
https://signalvnoise.com/posts/3404-reminder-design-is-still-about-words
Intro - UI writing - Naming - Help - Summary
Words make UIs
meaningful
Intro - UI writing - Naming - Help - Summary
Thinking about words helps you
make better UIs
Intro - UI writing - Naming - Help - Summary
Thinking about writing
Writing makes you ask good questions.
Intro - UI writing - Naming - Help - Summary
Thinking about writing
Questions about concepts:
- What’s this for again?
- Does this concept make sense?
- What does the user know about it already?
- Can we make it simpler?
Intro - UI writing - Naming - Help - Summary
Thinking about writing
Questions about workflow:
- Could this workflow be simpler?
- Can we do work instead of the user?
- What happens when it goes wrong?
- Can we avoid hitting errors?
Intro - UI writing - Naming - Help - Summary
Writing to make UIs better
It’s not just about writing well. It’s about making good UIs.
Intro - UI writing - Naming - Help - Summary
Types of UI writing
Broadly, there are two:
1. Names of things
2. Extra help and information
Intro - UI writing - Naming - Help - Summary
1. Naming things, or ‘microcopy’
Intro - UI writing - Naming - Help - Summary
2. Extra help and information
Intro - UI writing - Naming - Help - Summary
2. Extra help and information
Intro - UI writing - Naming - Help - Summary
First, naming things
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Skim-reading
Labels and buttons are the words that people are most likely to register.
Intro - UI writing - Naming - Help - Summary
Naming things is hard!
Intro - UI writing - Naming - Help - Summary
Three strategies for naming things
1. Think from the user perspective
2. Use terminology they can understand
3. Experiment with phrasing
Intro - UI writing - Naming - Help - Summary
1. Think from the user perspective
Name things from the outside of the UI.
What it does, not how it works.
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
2. Use terminology that users can understand
What do users call it?
What will they understand?
Do we need to name it at all?
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
3. Experiment with the phrasing
Intro - UI writing - Naming - Help - Summary
3. Experiment with the phrasing
Try explaining it in a sentence.
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
If it’s hard to name something - ask WHY
Intro - UI writing - Naming - Help - Summary
Do as much in the naming as you can...
Intro - UI writing - Naming - Help - Summary
Do as much in the naming as you can...
Intro - UI writing - Naming - Help - Summary
… and recognise when naming isn’t enough.
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Help and extra
information
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
What information to include
What do users need to know to complete their task?
Intro - UI writing - Naming - Help - Summary
What information to include
What do users need to know to complete their task?
Look at it from both sides:
- What information can’t they do without?
- What can we cut out?
Intro - UI writing - Naming - Help - Summary
Can we solve this better?
vs
Intro - UI writing - Naming - Help - Summary
What information to include
Can we make it so they need less information?
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Don’t show all the information you have
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Show help in the right place, at the right time
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Keep it structured and easy to read
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Intro - UI writing - Naming - Help - Summary
Summing up: naming things
Intro - UI writing - Naming - Help - Summary
1. Name from the user perspective
2. Find the right terminology for your users
3. Experiment with phrasing
Summing up: help and information
Intro - UI writing - Naming - Help - Summary
1. Work out what information users need
2. If you can, make things simpler
3. Keep it minimal
4. Show it in the right place and time
Summing up: make better user interfaces
Intro - UI writing - Naming - Help - Summary
1. Always question what you’re writing
2. Simpler things > good explanations
3. Keep fighting the good fight!
Thanks for having me!
Any questions?

Más contenido relacionado

Similar a Writing for better user interfaces (GDS)

Intro to UX: Enterprise UX
Intro to UX: Enterprise UXIntro to UX: Enterprise UX
Intro to UX: Enterprise UXBart Van Hecke
 
What are Voice User Interfaces by Amazon Alexa Senior PM
What are Voice User Interfaces by Amazon Alexa Senior PMWhat are Voice User Interfaces by Amazon Alexa Senior PM
What are Voice User Interfaces by Amazon Alexa Senior PMProduct School
 
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...UserTesting
 
UX/UI Design and How It Works
UX/UI Design and How It WorksUX/UI Design and How It Works
UX/UI Design and How It WorksAciron Consulting
 
Sw-3.Isde5
Sw-3.Isde5Sw-3.Isde5
Sw-3.Isde5s1170214
 
User Research on a Shoestring
User Research on a ShoestringUser Research on a Shoestring
User Research on a Shoestringteaguese
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshopInova LLC
 
Newbie UX: Something I learned about UX (Business vs Design)
Newbie UX: Something I learned about UX (Business vs Design)Newbie UX: Something I learned about UX (Business vs Design)
Newbie UX: Something I learned about UX (Business vs Design)Soon-Aik Chiew
 
UX Workshop for Fin-Tech startups @ SBC
 UX Workshop for Fin-Tech startups @ SBC UX Workshop for Fin-Tech startups @ SBC
UX Workshop for Fin-Tech startups @ SBCDoralin Kelly
 
UX is more than UI
UX is more than UIUX is more than UI
UX is more than UILi Jia Li
 
Application GUI Design - Notes from a Toolkit Developer
Application GUI Design - Notes from a Toolkit DeveloperApplication GUI Design - Notes from a Toolkit Developer
Application GUI Design - Notes from a Toolkit DeveloperSamsung Open Source Group
 
Ux presentation-i net - https://uxvietnam.com
Ux presentation-i net - https://uxvietnam.comUx presentation-i net - https://uxvietnam.com
Ux presentation-i net - https://uxvietnam.comKhoi Pham
 
Yikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesYikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesBruce Elgort
 
User experience & design part 3
User experience & design part 3User experience & design part 3
User experience & design part 3Preeti Chopra
 
Homepage UI/UX Designing
Homepage UI/UX DesigningHomepage UI/UX Designing
Homepage UI/UX DesigningAseem Ghavri
 
Catching up on UX
Catching up on UXCatching up on UX
Catching up on UXRyo Sampei
 
Ibm Tech Support
Ibm Tech SupportIbm Tech Support
Ibm Tech Supportramki1986
 
A Detailed Differentiate Guide on UI and UX Design.pptx
A Detailed Differentiate Guide on UI and UX Design.pptxA Detailed Differentiate Guide on UI and UX Design.pptx
A Detailed Differentiate Guide on UI and UX Design.pptxbubblewrap4
 

Similar a Writing for better user interfaces (GDS) (20)

Intro to UX: Enterprise UX
Intro to UX: Enterprise UXIntro to UX: Enterprise UX
Intro to UX: Enterprise UX
 
What are Voice User Interfaces by Amazon Alexa Senior PM
What are Voice User Interfaces by Amazon Alexa Senior PMWhat are Voice User Interfaces by Amazon Alexa Senior PM
What are Voice User Interfaces by Amazon Alexa Senior PM
 
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...
UserTesting Webinar - Everything I've learned about Lean UX: AMA with Jeff Go...
 
UX/UI Design and How It Works
UX/UI Design and How It WorksUX/UI Design and How It Works
UX/UI Design and How It Works
 
Isde5
Isde5Isde5
Isde5
 
Royf03
Royf03Royf03
Royf03
 
Sw-3.Isde5
Sw-3.Isde5Sw-3.Isde5
Sw-3.Isde5
 
User Research on a Shoestring
User Research on a ShoestringUser Research on a Shoestring
User Research on a Shoestring
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
Newbie UX: Something I learned about UX (Business vs Design)
Newbie UX: Something I learned about UX (Business vs Design)Newbie UX: Something I learned about UX (Business vs Design)
Newbie UX: Something I learned about UX (Business vs Design)
 
UX Workshop for Fin-Tech startups @ SBC
 UX Workshop for Fin-Tech startups @ SBC UX Workshop for Fin-Tech startups @ SBC
UX Workshop for Fin-Tech startups @ SBC
 
UX is more than UI
UX is more than UIUX is more than UI
UX is more than UI
 
Application GUI Design - Notes from a Toolkit Developer
Application GUI Design - Notes from a Toolkit DeveloperApplication GUI Design - Notes from a Toolkit Developer
Application GUI Design - Notes from a Toolkit Developer
 
Ux presentation-i net - https://uxvietnam.com
Ux presentation-i net - https://uxvietnam.comUx presentation-i net - https://uxvietnam.com
Ux presentation-i net - https://uxvietnam.com
 
Yikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesYikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst Practices
 
User experience & design part 3
User experience & design part 3User experience & design part 3
User experience & design part 3
 
Homepage UI/UX Designing
Homepage UI/UX DesigningHomepage UI/UX Designing
Homepage UI/UX Designing
 
Catching up on UX
Catching up on UXCatching up on UX
Catching up on UX
 
Ibm Tech Support
Ibm Tech SupportIbm Tech Support
Ibm Tech Support
 
A Detailed Differentiate Guide on UI and UX Design.pptx
A Detailed Differentiate Guide on UI and UX Design.pptxA Detailed Differentiate Guide on UI and UX Design.pptx
A Detailed Differentiate Guide on UI and UX Design.pptx
 

Último

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 

Último (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 

Writing for better user interfaces (GDS)

  • 1. Writing for better user interfaces Beth Aitman @baitman 4th August 2016
  • 2. In this talk - Intro - Why does writing in UIs matter? - Types of writing: - Naming things - Adding extra information Intro - UI writing - Naming - Help - Summary
  • 3. About me - I’m a technical writer - Embedded in software development teams Intro - UI writing - Naming - Help - Summary
  • 4. Technical writing is evolving - Used to be “write us a manual” Intro - UI writing - Naming - Help - Summary
  • 5. Technical writing is evolving - Used to be “write us a manual” - Becoming “write help for the UI” Intro - UI writing - Naming - Help - Summary
  • 6. Technical writing is evolving The goal: “help users understand and use UIs” Intro - UI writing - Naming - Help - Summary
  • 7. Technical writing is evolving My goal: “make UIs that are easy to understand and use” Intro - UI writing - Naming - Help - Summary
  • 8. Why do the words in UIs matter? Intro - UI writing - Naming - Help - Summary
  • 9. Intro - UI writing - Naming - Help - Summary
  • 10. Why do the words matter? On a screen, you use words to find out what things are. Intro - UI writing - Naming - Help - Summary
  • 11. Intro - UI writing - Naming - Help - Summary
  • 12. Why do the words matter? Without physical cues, you need new ways of explaining. Intro - UI writing - Naming - Help - Summary
  • 13.
  • 15. Words make UIs meaningful Intro - UI writing - Naming - Help - Summary
  • 16. Thinking about words helps you make better UIs Intro - UI writing - Naming - Help - Summary
  • 17. Thinking about writing Writing makes you ask good questions. Intro - UI writing - Naming - Help - Summary
  • 18. Thinking about writing Questions about concepts: - What’s this for again? - Does this concept make sense? - What does the user know about it already? - Can we make it simpler? Intro - UI writing - Naming - Help - Summary
  • 19. Thinking about writing Questions about workflow: - Could this workflow be simpler? - Can we do work instead of the user? - What happens when it goes wrong? - Can we avoid hitting errors? Intro - UI writing - Naming - Help - Summary
  • 20. Writing to make UIs better It’s not just about writing well. It’s about making good UIs. Intro - UI writing - Naming - Help - Summary
  • 21. Types of UI writing Broadly, there are two: 1. Names of things 2. Extra help and information Intro - UI writing - Naming - Help - Summary
  • 22. 1. Naming things, or ‘microcopy’ Intro - UI writing - Naming - Help - Summary
  • 23. 2. Extra help and information Intro - UI writing - Naming - Help - Summary
  • 24. 2. Extra help and information Intro - UI writing - Naming - Help - Summary
  • 25. First, naming things Intro - UI writing - Naming - Help - Summary
  • 26. Intro - UI writing - Naming - Help - Summary
  • 27. Intro - UI writing - Naming - Help - Summary
  • 28. Intro - UI writing - Naming - Help - Summary
  • 29. Intro - UI writing - Naming - Help - Summary
  • 30. Skim-reading Labels and buttons are the words that people are most likely to register. Intro - UI writing - Naming - Help - Summary
  • 31. Naming things is hard! Intro - UI writing - Naming - Help - Summary
  • 32. Three strategies for naming things 1. Think from the user perspective 2. Use terminology they can understand 3. Experiment with phrasing Intro - UI writing - Naming - Help - Summary
  • 33. 1. Think from the user perspective Name things from the outside of the UI. What it does, not how it works. Intro - UI writing - Naming - Help - Summary
  • 34. Intro - UI writing - Naming - Help - Summary
  • 35. Intro - UI writing - Naming - Help - Summary
  • 36. Intro - UI writing - Naming - Help - Summary
  • 37. Intro - UI writing - Naming - Help - Summary
  • 38. 2. Use terminology that users can understand What do users call it? What will they understand? Do we need to name it at all? Intro - UI writing - Naming - Help - Summary
  • 39. Intro - UI writing - Naming - Help - Summary
  • 40. Intro - UI writing - Naming - Help - Summary
  • 41. Intro - UI writing - Naming - Help - Summary
  • 42. 3. Experiment with the phrasing Intro - UI writing - Naming - Help - Summary
  • 43. 3. Experiment with the phrasing Try explaining it in a sentence. Intro - UI writing - Naming - Help - Summary
  • 44. Intro - UI writing - Naming - Help - Summary
  • 45. Intro - UI writing - Naming - Help - Summary
  • 46. Intro - UI writing - Naming - Help - Summary
  • 47. Intro - UI writing - Naming - Help - Summary
  • 48. If it’s hard to name something - ask WHY Intro - UI writing - Naming - Help - Summary
  • 49. Do as much in the naming as you can... Intro - UI writing - Naming - Help - Summary
  • 50. Do as much in the naming as you can... Intro - UI writing - Naming - Help - Summary … and recognise when naming isn’t enough.
  • 51. Intro - UI writing - Naming - Help - Summary
  • 52. Intro - UI writing - Naming - Help - Summary
  • 53. Intro - UI writing - Naming - Help - Summary
  • 54. Help and extra information Intro - UI writing - Naming - Help - Summary
  • 55. Intro - UI writing - Naming - Help - Summary
  • 56. Intro - UI writing - Naming - Help - Summary
  • 57. Intro - UI writing - Naming - Help - Summary
  • 58. What information to include What do users need to know to complete their task? Intro - UI writing - Naming - Help - Summary
  • 59. What information to include What do users need to know to complete their task? Look at it from both sides: - What information can’t they do without? - What can we cut out? Intro - UI writing - Naming - Help - Summary
  • 60. Can we solve this better? vs Intro - UI writing - Naming - Help - Summary
  • 61. What information to include Can we make it so they need less information? Intro - UI writing - Naming - Help - Summary
  • 62. Intro - UI writing - Naming - Help - Summary
  • 63. Intro - UI writing - Naming - Help - Summary
  • 64. Intro - UI writing - Naming - Help - Summary
  • 65. Don’t show all the information you have Intro - UI writing - Naming - Help - Summary
  • 66. Intro - UI writing - Naming - Help - Summary
  • 67. Intro - UI writing - Naming - Help - Summary
  • 68. Intro - UI writing - Naming - Help - Summary
  • 69. Show help in the right place, at the right time Intro - UI writing - Naming - Help - Summary
  • 70. Intro - UI writing - Naming - Help - Summary
  • 71. Intro - UI writing - Naming - Help - Summary
  • 72. Keep it structured and easy to read Intro - UI writing - Naming - Help - Summary
  • 73. Intro - UI writing - Naming - Help - Summary
  • 74. Intro - UI writing - Naming - Help - Summary
  • 75. Summing up: naming things Intro - UI writing - Naming - Help - Summary 1. Name from the user perspective 2. Find the right terminology for your users 3. Experiment with phrasing
  • 76. Summing up: help and information Intro - UI writing - Naming - Help - Summary 1. Work out what information users need 2. If you can, make things simpler 3. Keep it minimal 4. Show it in the right place and time
  • 77. Summing up: make better user interfaces Intro - UI writing - Naming - Help - Summary 1. Always question what you’re writing 2. Simpler things > good explanations 3. Keep fighting the good fight!
  • 78. Thanks for having me! Any questions?