Smashing Magazine - we smash you with the information that will make your life easier. really.

How To Use Help Elements To Improve Your Designs

Advertisement

When designing a website, the most important thing is to make it as usable and convenient as possible. On a website on which users could possibly get confused, it is best to include help elements. Help elements come in all different shapes and sizes: an entire page, a suggestion box or a quick tip. But they all have one thing in common: besides doing the obvious (i.e. helping the user), help elements provide an extra convenience that brings the website closer to that sought-after usability.

With the number of forms, search functions and other navigational elements on websites these days, using them can occasionally become confusing for some users. Providing help elements in as many places as possible can be a great way to make the user’s experience more pleasurable. The better the experience of the user, the more likely the user will buy your product, come back to the website and fulfill the goal that the website was built to achieve.

Below is a compilation of best practices for help elements, an explanation of when to use them and a showcase of excellent help elements.

You may also be interested in the following related posts:

When To Include A Help Element

Convenience is key to a website, and going the extra mile to make a website more convenient can go a long way. Help pages and help elements bring that extra convenience to users. But where is a help element really needed?

1. Forms
To some, forms may be confusing. The purpose of certain objects and inputs may be unclear to users, so suggestions and examples certainly should be included to help users fill them out. Another type of form element is labels.

2. Log-Ins/Sign-Ups
You want users to sign up for your service, so make it as easy for them as possible. There are a number of ways to make log-ins and sign-ups more usable, one of which is to include help elements. First, as mentioned, you should include help elements within the sign-up form.

The form below is nicely laid out; it’s clean and has good explanations of each form element. It is overall a usable form with thorough help elements.

Form1 in How To Use Help Elements To Improve Your Designs

3. Checkouts
As with forms, some elements of the checkout may be unclear to the user. During checkouts, money is being transferred, so it is essential that the user does not become confused in the process.

4. Searches
There is not too much that’s complicated about a search box, but what to search may be unclear. Providing search examples and suggestions is a good idea. Live auto-suggest boxes are another usable search feature.

What To Include

What to include depends on the type of element and where it is being used, but there are a few guidelines to making a “helpful” help element.

Avoid the Obvious
If you are going to make a help element, actually make it useful. Don’t put it there just for the sake of including it.

Quick Tips
One type of help element is “tips.” Providing tips to help a user navigate content is often a good idea. Tips and suggestion boxes can be especially convenient to new users.

The following is a tip box from Google Reader. In this example, the tip is alerting users to a recent redesign. A link is provided to give users more information. This could be very useful to new users who are confused by the layout.

Reader in How To Use Help Elements To Improve Your Designs

Here is another good example from Google Reader. It shows tips and shortcuts to provide a better user experience.

Tips1 in How To Use Help Elements To Improve Your Designs

Examples
In forms, it’s a good idea to include examples that will help the user fill out information. This includes showing examples of user names, email addresses, etc.

Search Tips/Suggestions
With search, many websites add the convenience of search suggestions. This gives users a basis for their search and makes it much easier for them.

Take a look at the Apple search box below. There is an option to show a list of useful search tips for product support topics. Also notice that the link leading to the list of tips doesn’t get in the way of the search, but it has a convenient location for those who need help.

Applesearchtips in How To Use Help Elements To Improve Your Designs

Password Strength Meter and User Name Check
On sign-up forms, password strength meters and user name availability checks are just two small elements that drastically increase the usability of a form.

Labels
To take forms to an even higher level of usability, adding labels to inputs is the way to go. Explain form inputs in as much detail as possible.

Usability Is The Key

With any website design, one strives for usability. Usability is the key factor in the success that a website achieves. Usability is simply about making things easier for your users — and help elements certainly do that. But are your individual help elements themselves usable?

Don’t Confuse the User
Confusing the user contradicts the purpose of the help element, so avoid it. Only put in content that is appropriate to the element. The way you organize content within the help element affects usability. If the element contains a lot of content, use lists and highlight keywords so that the content is easy to scan.

Placement Has a Major Impact
In Web design layout, placement of objects is a top usability consideration. Likewise for help elements, placement affects usability.

Many designers make the mistake of making help elements (i.e. buttons, links, etc.) very small so that they don’t get in the way of the website’s main content. The problem is that they become hard for the user to find. Sure, their small size leaves room for more content, but that won’t help a confused user. Find a balance between subtlety and accessibility.

Also remember that help elements should be optional for the user, not required. Allow the user to choose to get help, instead of immediately showing the element.

Take a look at the form below. Notice the small question mark icon to the right of one of the inputs. When clicked, this icon pops up a box containing information about the input. The icon is clean, well-placed and out of the way of the form.

Signup1 in How To Use Help Elements To Improve Your Designs

Avoid Too Much Clicking, No Pop-Ups
The worst thing you can do is force the user to have to click back and forth between help elements and the content on the page. This makes tools that are supposed to help the user completely unusable.

Using Graphics/Icons as Metaphors
Using icons and other graphics as metaphors in Web design is quite tricky. The meaning the icon is meant to represent could easily be taken the wrong way by users. Just because you understand it, doesn’t mean that all of your users do. If easy to understand, icons can be very useful in help elements and can even serve as the help elements themselves. Graphics can be used to explain things such as diagrams, charts and directions. Just make sure the graphic or icon is easily understandable for any user.

Showcase Of Help Elements

Help elements appear on many websites, and you often don’t notice them. Here are some examples of websites with usable help elements.

Form Elements

Here are a few nicely laid out forms that contain useful and convenient help elements. The elements give examples and explanations of the inputs to assist users.

Form3 in How To Use Help Elements To Improve Your Designs

Form5 in How To Use Help Elements To Improve Your Designs

Form8 in How To Use Help Elements To Improve Your Designs

Mapsample in How To Use Help Elements To Improve Your Designs

Form9 in How To Use Help Elements To Improve Your Designs

Form14 in How To Use Help Elements To Improve Your Designs

Form11 in How To Use Help Elements To Improve Your Designs

Form12 in How To Use Help Elements To Improve Your Designs

Form15 in How To Use Help Elements To Improve Your Designs

Form13 in How To Use Help Elements To Improve Your Designs

Search Elements/Suggestions

The following are usable search functions that give examples and suggestions to make the user’s search easier.

Search1 in How To Use Help Elements To Improve Your Designs

Search9 in How To Use Help Elements To Improve Your Designs

Mtsearch in How To Use Help Elements To Improve Your Designs

Search2 in How To Use Help Elements To Improve Your Designs

Search3 in How To Use Help Elements To Improve Your Designs

Search4 in How To Use Help Elements To Improve Your Designs

Search10 in How To Use Help Elements To Improve Your Designs

Search5 in How To Use Help Elements To Improve Your Designs

Search6 in How To Use Help Elements To Improve Your Designs

Search7 in How To Use Help Elements To Improve Your Designs

Search8 in How To Use Help Elements To Improve Your Designs

Search11 in How To Use Help Elements To Improve Your Designs

Log-ins/Sign-Ups

Finally, here is a group of cleanly designed log-ins and sign-ups that use help elements.

Login1 in How To Use Help Elements To Improve Your Designs

Signup2 in How To Use Help Elements To Improve Your Designs

Form6 in How To Use Help Elements To Improve Your Designs

Form4 in How To Use Help Elements To Improve Your Designs

Form2 in How To Use Help Elements To Improve Your Designs

Signup7 in How To Use Help Elements To Improve Your Designs

Signup3 in How To Use Help Elements To Improve Your Designs

Signup4 in How To Use Help Elements To Improve Your Designs

Signup5 in How To Use Help Elements To Improve Your Designs

Signup6 in How To Use Help Elements To Improve Your Designs

Signup8 in How To Use Help Elements To Improve Your Designs

Signup10 in How To Use Help Elements To Improve Your Designs

Signup9 in How To Use Help Elements To Improve Your Designs

Further Resources

You may be interested in the following articles and related resources:

Matt Cronin is an avid graphic designer, web designer/developer, Cocoa programmer, photographer, digital artist, and the like. He also enjoys writing, and does quite a bit of writing for Smashing Magazine. He is currently working on a startup called VAEOU, which will have new services coming soon.

Post Rating
1 Star2 Stars3 Stars4 Stars5 Stars (No votes yet)
Loading ... Loading ...

Tags: ,

Advertising
  1. 1
    m_dzo
    April 23rd, 2009 12:50 am

    First… and wow, what a Post ! awesome again! thanks Smashing Magazine! and Matt! :)

  2. 2
    yatrik
    April 23rd, 2009 1:04 am

    very informative. thanks for sharing.

  3. 3
    Saleem
    April 23rd, 2009 1:07 am

    Tops.. really useful. thanks

    from badurally.com

  4. 4
    Oleg
    April 23rd, 2009 1:21 am

    Amazing as usual. Exactly what I need now. Thanks a lot!

  5. 5
    Thiet ke website
    April 23rd, 2009 1:36 am

    Wow thanks for sharing.

  6. 6
    NeX
    April 23rd, 2009 2:54 am

    Nice post, but, you should avoid using only colors to point something out … color blind people, blind people, etc … aren’t recognized that ;)

  7. 7
    Patrick
    April 23rd, 2009 3:21 am

    This is a really interesting article, but Smashing needs to do some proof-reading before publishing.

    There shouldn’t be a question mark in the title (it’s not a question). Then, in the second paragraph, “With the amount of forms, search functions and other navigational elements on websites” should be “With the number of forms”.

  8. 8
    Patrik
    April 23rd, 2009 3:33 am

    Oh, nice. Thanks for sharing this!

  9. 9
    sama creation
    April 23rd, 2009 3:34 am

    Amazing as usual. thanks for sharing.

  10. 10
    Fred
    April 23rd, 2009 4:10 am

    Way too many images there, confused me when scanning the page.

    With that amount of pictures, a subtle border would have been helpful so I could see where the content was and where the images were.

    Nice tips though.

  11. 11
    Tom Bradshaw
    April 23rd, 2009 4:32 am

    Cool examples as per usual. Gives me some good ideas, I’m always looking out for good usability ideas to use in my work. Great design and usability is the aim.

  12. 12
    Rod Homor
    April 23rd, 2009 5:12 am

    Hi, Thanks for the tips. This was a helpful article.

    I do agree with Fred’s comment that visually, this article seemed cluttered when scanning. The content, however, was very helpful. Thanks.

    -rod homor

  13. 13
    Henrik
    April 23rd, 2009 5:16 am

    Do you have proof to your concepts?
    Just because ex. google does something, it´s not necessary the perfect solution. A layout should be self explanetary mostly, I doubt that throwing help dialogs in the users face is the way to go, cause it can clutter up the layout.

  14. 14
    Wendell
    April 23rd, 2009 5:36 am

    Honestly, this is a great post, but this was released 1 month ago….
    Also, its a bit difficult to scan the page and there is some typos…

  15. 15
    Kathleen
    April 23rd, 2009 6:23 am

    Interesting post.
    I have to note that anyone serious about enhancing element design has read Web Form Design by Luke Wroblewski.

  16. 16
    suki soo
    April 23rd, 2009 7:31 am

    thanks for sharing, there are good + not so good examples up there. some overdo it with too much suggestions for a simple form. I only like the help elements when they are funny~

  17. 17
    Marc
    April 23rd, 2009 7:35 am

    In the Further Resources section, a link to further reading about the active auto-suggest search feature (ie, how to create it) would be very welcome.

    On the topic of usability, I think that SM could include a ToC with section anchors in its articles to ease the scanning/scrolling issue. I would love to see that.

  18. 18
    Mya
    April 23rd, 2009 7:53 am

    Great examples. Really helpful. My only suggestion is someone should look at the first three links under Further Resources. I may be wrong but I don’t think they should all point to Pattern Tap at least not judging by the text. ;-)

  19. 19
    Vilen
    April 23rd, 2009 8:12 am

    Amazing article. Plus right timing as I am trying to improve the usability of the form fields.
    Thanks!

  20. 20
    No-L
    April 23rd, 2009 8:36 am

    I also would love to see some tutorials or further discussion on how to actually implement some of the techniques here. The examples are nice to look at but how to I create them?

  21. 21
    Edward
    April 23rd, 2009 9:26 am

    Pretty neat article with some good ideas on design/usability. But yes, I do agree with what someone mentioned above. Please have some border style around the images or something to that effect, because they just tend to blend together.

  22. 22
    Pedro Magalhães
    April 23rd, 2009 10:53 am

    I was waiting for something like this.. Thanks!

  23. 23
    Joel
    April 23rd, 2009 11:08 am

    Am I missing the part where they actually show you how to do this effect?

  24. 24
    karl
    April 23rd, 2009 7:27 pm

    Ayaz. – Yes, I agree with you. Your site could do with some pointers. I am by no means the final say on any of this but the first thing I would do if i was building a site in english, would be to use correct grammar. Maybe you could get some copywriting done for you. Then possibly play with the hierarchy of some of your information – Until you get massive (which is your intention because you tell us that on your site:) ) maybe the explanation of the site purpose, could be simplified and lifted in the header region and made more prominent. Good luck on your project. Cheers Karl. – Oh by the way. Nice article Matt. Often the subtle touches like this that make the difference.

  25. 25
    expressions
    April 23rd, 2009 10:06 pm

    SM is back to what it does best. Kudos

  26. 26
    Pradeep CD
    April 24th, 2009 1:06 am

    Great info…thanks

  27. 27
    kamlesh khatri
    April 26th, 2009 9:04 pm

    I really enjoy this article, it must be useful to me…

  28. 28
    Oglasnik
    May 3rd, 2009 5:10 am

    Wow, lot’s of inspiration here.

  29. 29
    ss ss
    June 3rd, 2009 1:26 am


  1. 00

    There are no trackbacks at this time. If you are interested in leaving a trackback, please use this URL.

Leave a Comment

Make sure you enter the * required information where indicated. Please also rate the article as it will help us decide future content and posts. Comments are moderated – and rel="nofollow" is in use. Please no link dropping, no keywords or domains as names; do not spam, and do not advertise!



Advertisement Advertise with us!
Join in Smashing Forum
Post your job