UI Text

Simplicity is Difficult

CC-NA-3.0

https://slides.com/mike-1/denver/live

Thanks!

Skyline: CC BY-SA 4.0, Bryan Simmons
STC, Meetup.com

Links

Live:             https://slides.com/mike-1/denver/live

Later:             https://slides.com/mike-1/denver

Simplicity in UI Text

Microcopy

=

Inspiration

Audience

  • Writers
    • ​UI Text Specialists
  • UI Designers
  • UI Developers
  • Testers
  • Others

Pixabay CC0

OSCON Audience

  • Writers
  • UI Designers
  • UI Developers
  • Testers
  • Others

O'Reilly

Senior Staff Technical Writer

 

Identity Relationship Management

 

Mission

 

 

  • Complete accurate documentation ...

Pixabay CC0

Background

My Bias

Why Graphical UIs

It sells

What do you prefer?

Vote

Both

My Answer

UIs:

 

The Holy

Grail

Mantra

Make Every Word

Earn Its Place

Credit:  Torrey Podmajersky

Examples of Bad UI Text

  • Billboards
  • Street Signs
  • Airplanes
  • UIs

 Fair use (I hope)

UI Text Can't Solve

Bad Design

 

  • Close
  • Open
  • Lock
  • Instructions?

 

Credit:  Beth Aitman

What Floor?

Bad UI
Text

 

 

Extracted?

Text

Credit:  Ryan Bigge

Useless UI Text

Credit: Gordon Hatton CC-SA-2.0

Overloaded

UI

Text

 

Nikki Sylianteng

Worst UI Text Ever

(IMO)

Worst

UI Text

Source: Hawaii Emergency Management Agency

@

Result:

Panic!

Better UI Text

10 Steps to Better UI Text

  1.  Know your product
  2. "Don't Make Me Think"
  3.  One easy breath
  4.  Two thoughts
  5.  Minimize need for docs
  6.  Know your audience
  7.  Know your stakeholders
  8.  Start with the easy stuff
  9.  Harder stuff: do your homework
  10.  Use style guides (details)

Know Your Product

  • Complete, Accurate Depiction of Functionality

Info Popup

Can you read that in one breath?

From the Docs

Complete, Accurate Depiction of Functionality

Who Would Read This?

Know Your Product

  • Complete, Accurate Depiction of Functionality
  • Help Users Do Their Jobs

Help Users Do Their Jobs

  1.  Know your product
  2. "Don't Make Me Think"
  3.  One easy breath
  4.  Two thoughts
  5.  Minimize need for docs
  6.  Know your audience
  7.  Know your stakeholders
  8.  Start with the easy stuff
  9.  Harder stuff: do your homework
  10.  Use style guides (details)

Principles

of UI Design

Credit:  Steve Krug

Making the User Think

Credit: Gordon Hatton CC-SA-2.0

Sometimes You Should Make Users Think

Good UIs

Prevent

Trouble

Simplicity is Zen

  1.  Know your product
  2. "Don't Make Me Think"
  3.  One easy breath
  4.  Two thoughts
  5.  Minimize need for docs
  6.  Know your audience
  7.  Know your stakeholders
  8.  Start with the easy stuff
  9.  Harder stuff: do your homework
  10.  Use style guides (details)

One Easy Breath

Simplicity is Zen

Pixabay CC0

Is

This

Zen?

Cause and Effect

  1.  Know your product
  2. "Don't Make Me Think"
  3.  One easy breath
  4.  Two thoughts
  5.  Minimize need for docs
  6.  Know your audience
  7.  Know your stakeholders
  8.  Start with the easy stuff
  9.  Harder stuff: do your homework
  10.  Use style guides (details)

Two Effective Thoughts

The New BSoD

Two Thoughts

Simplicity -> Docs

  1.  Know your product
  2. "Don't Make Me Think"
  3.  One easy breath
  4.  Two thoughts
  5.  Minimize need for docs
  6.  Know your audience
  7.  Know your stakeholders
  8.  Start with the easy stuff
  9.  Harder stuff: do your homework
  10.  Use style guides (details)

Credit: @joaofnfernandes

UI

Text

Win

Credit: @joaofnfernandes

UIs That Require

Documentation

Pixabay CC0

New Role for Writers

User Experience Team

Public Domain

Simplicity Depends on Audience

  1.  Know your product
  2. "Don't Make Me Think"
  3.  One easy breath
  4.  Two thoughts
  5.  Minimize need for docs
  6.  Know your audience
  7.  Know your stakeholders
  8.  Start with the easy stuff
  9.  Harder stuff: do your homework
  10.  Use style guides (details)

Audiences

End-user

Administrator

Sales Engineer

Manager

Depends on

Audience

The Stakeholder Challenge

  1.  Know your product
  2. "Don't Make Me Think"
  3.  One easy breath
  4.  Two thoughts
  5.  Minimize need for docs
  6.  Know your audience
  7.  Know your stakeholders
  8.  Start with the easy stuff
  9.  Harder stuff: do your homework
  10.  Use style guides (details)

The Challenge

Know Your Stakeholders

Stakeholders

  • Product Managers
  • Designers
  • Front-end Developers
  • Back-end Developers
  • Testers (QA)
  • Writers

Product Manager

  • Sales
  • Customers
  • Bandwidth

Pixabay CC0

Pixabay CC0

UI Style Guides and Mockups

UI Developers

Backend

Developers

 

 

Under the Hood

Pixabay CC0

Tester

  • UI Text: measurable

 

  • QA == Your Friend

Pixabay CC0

Writer

  • Right words for your audience

 

  • Hemingway, not Tolstoy

But Everyone Writes

By Penarc - Own work, CC BY-SA 3.0

Implementation

Pixabay CC0

Getting to Simplicity

  1.  Know your product
  2. "Don't Make Me Think"
  3.  One easy breath
  4.  Two thoughts
  5.  Minimize need for docs
  6.  Know your audience
  7.  Know your stakeholders
  8.  Start with the easy stuff
  9.  Harder stuff: do your homework
  10.  Use style guides (details)

"Easy Stuff"

  • Functional Text

  • Capitalization

  • Grammar

Start With The Easy Stuff

Exercise

What would you do?

Make Every Word Earn Its Place

My Change

Exercise

What would you do?

Make Every Word Earn Its Place

Option

My Change

Address Redundancies, Grammar

Comparisons

Examples

 

  • Add a New Connector  >  Add Connector
  • Setup Password Reset  >  Configure Password Reset

 

Lessons

  • Remove Redundancies
  • Review Functional Grammar (e.g. Setup v. Set Up v. Configure)

Not That Easy

Be Flexible

  • Minimal viable text
  • Incomplete sentences OK
  • No periods OK
  • Incorrect grammar OK (if it works)
  • Don't apologize, don't say please (unless necessary)

Don't Be This Guy

OK to end a sentence with a Preposition

OK to Split Infinitives

To Boldly Go Where No One Has Gone Before

Pixabay CC0

Simplicity Requires Homework

  1.  Know your product
  2. "Don't Make Me Think"
  3.  One easy breath
  4.  Two thoughts
  5.  Minimize need for docs
  6.  Know your audience
  7.  Know your stakeholders
  8.  Start with the easy stuff
  9.  Harder stuff: do your homework
  10.  Use style guides (details)

The Harder Stuff

More Than Grammar

Complete, Accurate, Wall of Text

Can you read that in one breath?

PR Excerpt

The target object qualifies and a link is found,

but the source object is missing

Before:

After:

Valid target found, link found

Objections

Answer = Context

Use Case

Use Case: Security Questions

What would you do?

Discussion

And then

My Replacement

Don't Be This Guy

Replicating Simplicity

  1.  Know your product
  2. "Don't Make Me Think"
  3.  One easy breath
  4.  Two thoughts
  5.  Minimize need for docs
  6.  Know your audience
  7.  Know your stakeholders
  8.  Start with the easy stuff
  9.  Harder stuff: do your homework
  10.  Scaling: use style guides

Implementation: Style Guide

  • Audience
  • Precedents

Audiences

End-user

Administrator

Sales Engineer

Manager

Precedents

Recommendation

Create Your Own UI Text Style Guide

 

  • Examples from your UI
  • Customized for your audience

 

* Exceptions...

It's a Conversation

Accessibility

Suitable for screen readers

  • Alternate Text (images)
  • Shadow Text
  • Error Message Icons (!)
  • Pop-up Windows
  • Click, Press, Select

Basis:

UI Text Style Guide Components

  • Style and Tone
  • Buttons
  • Labels
  • Help
  • Messages
  • Design / Layout
  • Terminology, Capitalization, Punctuation

Style and Tone

Make Every Word Earn Its Place

The New

BSoD

The New

BSoD

Buttons

Avoid Redundancy

Save

Changes

Labels, Dialog, Shadow

Human Readable Names

Not Self-Documenting

Messages

Don't Blame Users. Be Helpful.

Blame, Apologies = Waste

Credit: Designed for Use, Lukas Mathis

Exception?

Public Domain

Not

Helpful

One Last Exercise

(in compromises)

UI

Text

In Apps

Exercise

  • Shorten this statement

 

  • To speed up your app

 

 

Discussion

Options:

Speed

Your App

Improve

App Speed

Don't Be This Guy

Conclusions

Be Consistent

Terminology / Capitalization / Punctuation

Help Text

Avoid the BSoD

Complete, Accurate, Wall of Text

Can you read that in one breath?

Design / Layout

Adds Context

Context Adds Content

Credits

Questions

CC-NA-3.0

The End

Thanks for Listening!

CC-NA-3.0

UI Text

Simplicity is Difficult

CC-NA-3.0

UI Text: Simplicity is Difficult (Denver)

By Mike

UI Text: Simplicity is Difficult (Denver)

Mike Jang's slides, Denver talk, 2018

  • 1,647