better user experience for wordpress sites

113
Better User Experience for WordPress sites WordPress Geneva | April 23, 2013 @AdamUngstad

Upload: aungstad

Post on 20-Jan-2015

693 views

Category:

Technology


0 download

DESCRIPTION

An introduction to a handful of universal principles of User Experience (UX) design with tips on how to implement them on a WordPress site. Many of the ideas are easy to implement and will be useful for any site really - large or small, wordpress or not. Presented to the WordPress Geneva group on April 23, 2013. Thanks & enjoy!

TRANSCRIPT

Page 1: Better User Experience for WordPress Sites

Better User Experience

for WordPress sites

WordPress Geneva | April 23, 2013 @AdamUngstad

Page 2: Better User Experience for WordPress Sites
Page 3: Better User Experience for WordPress Sites

• Senior Information Architect, Province of British Columbia (Canada)

• UX Specialist, Province of British Columbia (Canada)

• Independent UX Consultant• WordPress Developer• Author & Publisher

Adam Ungstad

Page 4: Better User Experience for WordPress Sites

WordCamp Victoria 2012

UX Romandie April 2013

Page 5: Better User Experience for WordPress Sites

User Experience

Page 6: Better User Experience for WordPress Sites

User Experience is…

“the way a person feels about using a product, system or service.”

- Wikipedia

Page 7: Better User Experience for WordPress Sites

“a person's perceptions and responses that result from the use or anticipated use of a product, system or service”

- International Standards Organization

User Experience is…

Page 8: Better User Experience for WordPress Sites

“how a person feels when interfacing with a system.”

-Smashing Magazine

User Experience is…

Page 9: Better User Experience for WordPress Sites

www.jjg.net/elements/pdf/elements.pdf

Page 10: Better User Experience for WordPress Sites

http://www.kickerstudio.com/2008/12/the-disciplines-of-user-experience/

Page 11: Better User Experience for WordPress Sites

http://beep.peterboersma.com/2004/11/t-model-big-ia-is-now-ux.html

Page 12: Better User Experience for WordPress Sites

Source: http://www.flickr.com/photos/curtisperry/57104815/sizes/z/in/photostream/

Page 13: Better User Experience for WordPress Sites

Source: http://www.flickr.com/photos/khalid-almasoud/2048373700/sizes/m/in/photostream/

Page 14: Better User Experience for WordPress Sites

Good UX Helps Users...

• Find what they came for• Complete tasks quickly• Understand primary content• Discover related content• Navigate across channels• Recall content later• Feel that they got what they came for

Page 15: Better User Experience for WordPress Sites

A Few UX Methods

• Content Inventory• Card Sorting• Contextual Inquiry• Diary Studies• Personas• Scenarios• Co-Design Studios• A / B Testing

Page 16: Better User Experience for WordPress Sites

A Few UX Deliverables

• Site Maps• Wireframes• Wireflows• Storyboards• Journey maps• Functional Specifications• Prototypes• Design Guidelines

Page 17: Better User Experience for WordPress Sites

UX takes a lot of work!

But there are some ‘universal’ principles and patterns.

Page 18: Better User Experience for WordPress Sites

Q: What is the most important page on your site?

Page 19: Better User Experience for WordPress Sites

Q: What is the most important page on your site?

A: Whatever page the user lands on.

Page 20: Better User Experience for WordPress Sites

Source: http://en.wikipedia.org/wiki/Main_Page

Ever seen this before?

Page 21: Better User Experience for WordPress Sites

Navigation

4 Types:

1. Primary (menus)

2. Secondary (tags, breadcrumb, footer)

3. Inline (content)

4. Search

Page 22: Better User Experience for WordPress Sites

Vertical• Static

Primary Navigation

Page 23: Better User Experience for WordPress Sites

Primary Navigation

Vertical• Accordion

Page 24: Better User Experience for WordPress Sites

Primary Navigation

Vertical• Flyouts

Page 25: Better User Experience for WordPress Sites

Primary Navigation

Horizontal• Static

Page 26: Better User Experience for WordPress Sites

Primary Navigation

Source:

Horizontal• Dropdowns

Page 27: Better User Experience for WordPress Sites

Primary Navigation

Horizontal• Flyouts

Page 28: Better User Experience for WordPress Sites

Primary Navigation

Horizontal• Mega-

Dropdowns

Page 29: Better User Experience for WordPress Sites

Primary Navigation

Horizontal• Tabs

Page 30: Better User Experience for WordPress Sites

Static is generally best

Page 31: Better User Experience for WordPress Sites

Flyouts obscure content & are difficult to use with a mouse

Page 32: Better User Experience for WordPress Sites

Use an accordion

or

If you need 2 levels...

Page 33: Better User Experience for WordPress Sites

Use Tabs

If you need 2 levels...

Page 34: Better User Experience for WordPress Sites

Secondary Navigation

Supports Primary Navigation:• Tags• Breadcrumbs• Related Posts• Footers

Page 35: Better User Experience for WordPress Sites

Categories

Primary Topics

Page 36: Better User Experience for WordPress Sites

Tags

Secondary Topics

Page 37: Better User Experience for WordPress Sites

Tags

Use Tags to:• Link content across categories• Create an index• Help users discover what they didn’t

know they were looking for...

Page 38: Better User Experience for WordPress Sites

Secondary Navigation

Breadcrumbs

Tell users • where they are • what’s around them

1 2 3 4

Page 39: Better User Experience for WordPress Sites

Secondary Navigation

1 2 3 4

Breadcrumbs

Use them only if:• You have highly structured, layered,

deep hierarchical content.

Page 40: Better User Experience for WordPress Sites

Secondary Navigation

Footers.... don’t hold back.

Mega footers are a good thing.

Page 41: Better User Experience for WordPress Sites

Source: www.theglobeandmail.com

Page 42: Better User Experience for WordPress Sites

Source: www.lynda.com

Page 43: Better User Experience for WordPress Sites

Inline Navigation

Page 44: Better User Experience for WordPress Sites

Source: www.apple.com

Page 45: Better User Experience for WordPress Sites

Source: www.amazon.ca

Page 46: Better User Experience for WordPress Sites

Source: www.theglobeandmail.com

Page 47: Better User Experience for WordPress Sites

Q: What type of navigation do users use most?

a) Primaryb) Secondaryc) Inline

Page 48: Better User Experience for WordPress Sites

Q: What type of navigation do users use most?

a) Primaryb) Secondary

c) Inline

Page 49: Better User Experience for WordPress Sites

Making the most of inline navigation…

Page 50: Better User Experience for WordPress Sites

“Store hours are Monday 9 – 5 PM, Tuesday 9-6 PM, Wednesdays closed, Thursdays 9-9PM, Fridays 9-5PM Saturdays 10-5 PM, Sundays 12- 4PM”

Use tables to help users scan content

Page 51: Better User Experience for WordPress Sites

Use tables to help users scan content

Page 52: Better User Experience for WordPress Sites

Use tables to help users scan content

You use tables in MS Word all the time...

Page 53: Better User Experience for WordPress Sites

The standard WP Editor doesn’t support tables, but you don’t have to use HTML...

Use tables to help users scan content

Page 54: Better User Experience for WordPress Sites

Two options:

1. Change your editor(get CK Editor plugin), or

Use tables to help users scan content

Page 55: Better User Experience for WordPress Sites

Or:

2. Use an offline editor such as Windows Live Editor or Mars Edit

Use tables to help users scan content

Page 56: Better User Experience for WordPress Sites

Don’t Expect, Suggest.

v

Your Post

Related Posts

Page 57: Better User Experience for WordPress Sites

Search

Page 58: Better User Experience for WordPress Sites

Use Columns

Page 59: Better User Experience for WordPress Sites

Use Columns

Page 60: Better User Experience for WordPress Sites

Ouch!

Page 61: Better User Experience for WordPress Sites
Page 62: Better User Experience for WordPress Sites

3 is the magic number...

Page 63: Better User Experience for WordPress Sites
Page 64: Better User Experience for WordPress Sites

1 2 3

Page 65: Better User Experience for WordPress Sites
Page 66: Better User Experience for WordPress Sites

1 2 3

Page 67: Better User Experience for WordPress Sites
Page 68: Better User Experience for WordPress Sites

1 2 3

Page 69: Better User Experience for WordPress Sites

Use Contrast

Using contrast is a good thing. It helps people to read your content.

Using contrast is a good thing. It helps people to read your content.

Using contrast is a good thing. It helps people to read your content.

Page 70: Better User Experience for WordPress Sites

Default shapes for thumbnails are square:

Image Gallery Thumbnails

Page 71: Better User Experience for WordPress Sites

But think about the things you look at all day:

• Your Computer Monitor• Your TV• Your SmartPhone• Your Photographs• The windshield on your car

Image Gallery Thumbnails

Page 72: Better User Experience for WordPress Sites

Yes, they are all rectangles.

Page 73: Better User Experience for WordPress Sites

Image Gallery Thumbnails

Page 74: Better User Experience for WordPress Sites

It’s easy to change the size of the thumbnails for your galleries...

Page 75: Better User Experience for WordPress Sites

Settings Media Thumbnail Size

Page 76: Better User Experience for WordPress Sites

NOTE: this setting only applies to photos added after the setting is changed

Page 77: Better User Experience for WordPress Sites

Q: What is the easiest way to make your site look good?

Page 78: Better User Experience for WordPress Sites

Q: What is the easiest way to make your site look good?

A: Let other people do the work for you.

Page 79: Better User Experience for WordPress Sites

This doesn’t mean you should hire expensive: • graphic designers• photographers• flash developers• UX Designers

(well, maybe UX designers... ;-)

Don’t re-invent the wheel

Page 80: Better User Experience for WordPress Sites

You bought a premium theme for $30. For a couple dollars more you can buy:

• fancy sliders• icons & backgrounds• stock photos• Responsive plugins• anything you need really!

Don’t re-invent the wheel

Page 81: Better User Experience for WordPress Sites

Spend $20, get that responsive jquery slider, and impress your users like you want to.

Spend $3, and get the background you want so you can stop trying to design it yourself.

You have content to write!

Don’t re-invent the wheel

Page 82: Better User Experience for WordPress Sites

activeden.com

Page 83: Better User Experience for WordPress Sites

wpplugins.com

Page 84: Better User Experience for WordPress Sites

photodune.com

Page 85: Better User Experience for WordPress Sites

compfight.com

Page 86: Better User Experience for WordPress Sites

• Comfight lets you search Flickr with specific criteria on usage rights (IE Creative Commons).

• Need a picture of a garden to go with your

post? Try compfight.

Give credit where it is due.

compfight.com

Page 87: Better User Experience for WordPress Sites

• Metacontent• Readability• Contact on every page• Fonts

Content

Page 88: Better User Experience for WordPress Sites

The excerpt…. Not just for search results!

Metadata

Page 89: Better User Experience for WordPress Sites

The excerpt appears when your post is shared on social networks.

Metadata

Page 90: Better User Experience for WordPress Sites

Always, Always, Always...

1. Have a relevant image with your post.

2. Write a good excerpt.

Metadata

Page 91: Better User Experience for WordPress Sites

Readability is more than

“write at a grade 8 reading level”

Readability

Page 92: Better User Experience for WordPress Sites

Use Active / Positive Tense. Change these sentences: • Geneva is not a large city

• I don’t like the cold

• WordPress does not cost a lot of money

Readability

Page 93: Better User Experience for WordPress Sites

Use Active / Positive Tense. Change these sentences: • Geneva is not a large city

Geneva is a small city• I don’t like the cold

I like the heat• WordPress does not cost a lot of money

WordPress is affordable

Readability

Page 94: Better User Experience for WordPress Sites

Talk about what things are, not about what they aren’t.

Page 95: Better User Experience for WordPress Sites

Use white space:

• Small paragraphs• Small column widths• Bullet points, numbered lists• Subheaders• Tables

Readability

Page 96: Better User Experience for WordPress Sites

Good typography is like new paint for the walls of your living room...

It is:• inexpensive, • easy, and • it makes you look good.

Typography

Page 97: Better User Experience for WordPress Sites

The easiest way to use good fonts on your site is to use an

online service.

Page 98: Better User Experience for WordPress Sites

• You (usually) pay a small fee• You drop some code into your header• You can use all kinds of cool fonts.• Don’t go too crazy however. Arial is fine

for the body of your posts!

Online Font Services

Page 99: Better User Experience for WordPress Sites

google.com/webfonts

Page 100: Better User Experience for WordPress Sites

typekit.com

Page 101: Better User Experience for WordPress Sites

fontsquirrel.com

Page 102: Better User Experience for WordPress Sites

Put it on every page.• Good for findability• Good for SEO• Builds trust

Contact Information

Page 103: Better User Experience for WordPress Sites

This doesn’t mean put a link to your “contact us” form.

If you have an address or phone number, put it on each page. Then people know you are real.

Contact Information

Page 104: Better User Experience for WordPress Sites

• Scrolling vs Clicking• Calls to Action• Responsive Design• The Last Word

Miscellaneous

Page 105: Better User Experience for WordPress Sites

Scrolling is better because:

• It is faster• Requires less effort• Doesn’t load new pages• Mouse wheels and swipes

Scrolling vs Clicking

Page 106: Better User Experience for WordPress Sites

No one uses scroll bars anymore, because we have mouse wheels and swipes.

Don’t be afraid of long pages.

Scrolling vs Clicking

Page 107: Better User Experience for WordPress Sites

• Use High Contrast• Consider bundling products• Place them before and after the fold• Don’t interrupt a sequential process

Calls to Action

Page 108: Better User Experience for WordPress Sites

Get a Responsive theme, especially if you are using social media.

Don’t worry if your home page looks weird with it... chances are no one will see the home page anyways.

Responsive Design

Page 109: Better User Experience for WordPress Sites

The Last Word...

Page 110: Better User Experience for WordPress Sites

• Awesome• Important• Engaging• Critical• Time consuming....

User Experience is….

Page 111: Better User Experience for WordPress Sites

But don’t forget...

Page 112: Better User Experience for WordPress Sites

Content is still king.

Page 113: Better User Experience for WordPress Sites

Thank you!

@AdamUngstad