CTI Usability Guidelines

From Clinicaltools.com

Jump to: navigation, search

Contents

User Experience

  • Design for broadband (think slower DSL).
  • Reduce user workload (e.g., the amount of information one must enter to register).
  • Do not require users to multitask while reading.
  • Minimize page-download time. In the case of long downloads, warn users. Provide feedback (e.g., hourglass icon) when users must wait.
  • Warn of time outs and provide a means for users to avoid getting logged off.
  • Place error messages in a clear, easy-to-view location. Explain how to fix the problem.
  • Provide a search tool on every page.
  • Design for screen resolutions of 1024x768.
  • Do not display unsolicited windows or graphics in pop-ups.
  • Use drop-down menus sparingly.

Site Organization

  • Organize information at each level of the website so it presents a clear and logical structure to the user.
  • Ensure all of the content pages live at the same level within each sub-topic.
  • Group related elements and functions.
  • Allow the user to perform tasks in the same sequence and manner across similar conditions.

Navigation

  • Include a link titled "Home" in the banner or navigation.
  • Use consistent navigation on all pages. Make the navigation on the home page as consistent as possible with the navigation on internal pages.
  • Ensure that "clickable" navigation areas are large enough for all users to click with ease.
  • Provide feedback on user location: let users know where they are in the website.
  • Use site maps for websites with many pages.

Home Page

  • The home page should answer the following questions for anyone who accesses your website:
  • What is the purpose of the site?
  • For whom is the site designed?
  • What would one expect to find on the site?
  • Who is sponsoring/funding the site?
  • Limit the home page to one screen: all information and possible paths should be viewable without scrolling.
  • Keep the home page clean and uncluttered. Limit the amount of prose text.
  • A tag line that increases user understanding of the site
  • A link for each section
  • A link labeled "About Us" (information about Clinical Tools, the project, and the project team)
  • A link labeled "Contact Us" (Feedback Form)
  • A link labeled "FAQs"
  • An announcements section

Page Organization / Content

  • Decide whether to use scrolling or non-scrolling pages. [How do we choose between the two?]
  • Visually align page elements, either horizontally or vertically.
  • Display information in a format that is immediately usable — i.e., do not display information that requires user conversion to another format.
  • Provide a print version.
  • Use dark text on a light background. Ensure text and graphics are understandble on a black-and-white screen (consider designing in black-and-white first, before adding color).
  • Use intuitive and descriptive topic and page titles. Users should have a good idea of the content in a section or on a page just by looking at the title.
  • Facilitate scanning: use clear, well-defined, and well-located headings; short phrases and sentences; and small paragraphs.
  • Put the most important information "above the fold."
  • Make first sentences descriptive: include the primary theme of a paragraph and the scope of what it covers.
  • Use familiar words, those frequently seen and heard.
  • Provide a glossary for unfamiliar/technical terms.
  • Use active, rather than passive, voice.
  • Write instructions in affirmative, rather than negative, statements.
  • Define acronyms and abbreviations the first time you use them, listing them in parentheses after the full word. Afterwards, you can use them on their own.
  • Use abbreviations sparingly.
  • Use mixed case.

Formatting

  • Use sans-serif fonts, such as Arial, Helvetica, and Verdana.
  • Set the site's base font at a minimum of 85%; for sites targeting seniors, use 100%. To make a piece of text (e.g., a page title), noticeably larger, set it to font-size:120%; — this will make it 20% larger than the parent element's font size.
  • Provide an increase/decrease font-size functionality.
  • Use ALL CAPS for titles, if at all.
  • Use italics sparingly.
  • Use underlining for links only.
  • Left-justify prose text.
  • Use appropriate line lengths: if reading speed is important, use 75 to 100 characters per line; if acceptance of the website is more important, use 50 characters per line.

Links

  • Use text instead of images.
  • Use clear, consistent, and descriptive titles. Do not use "click here" or "click this link"; use titles that provide users with a good idea of what they should expect to find. If that, for some reason, is not possible, then use descriptive mouseovers.
  • Indicate internal vs. external links. Let users know when they will be leaving the site.
  • Use standard colors to identify active (blue) vs. visited (purple) links. [How strict this guideline should be is debatable.]
  • Links that are part of a list of online resources ("For More Reading") should include 10- to 12-word descriptions.

Graphics, Images, Multimedia

  • Use images to facilitate learning, but make sure they are relevant to the text.
  • Ensure that all clickable images are either labeled or readily identified as clickable by typical users.
  • Do not use complex background images; they tend to slow down page loading and can interfere with foreground text.
  • Include actual data with data graphics, such as graphs and charts.
  • Use audio, video, and animation only when they help to convey—or are supportive of—the website's message or other content. Use short segments to reduce download time.

Miscellaneous Tips

  • Successful projects require at least four to five different (re)sources of information (e.g., support lines, focus groups, bulletin boards).
  • Focus on performance before preference (i.e., content and interaction before color and graphics).
  • Recognize tester bias.
  • Use heuristic testing cautiously, as it tends to detect more potential problems than actually arise.
  • Use cognitive walkthroughs cautiously.
  • Use automatic-evaluation methods (to find slow-loading pages, jargon, missing links, etc.) but do not use it as a substitute for usability testing with actual users.

Resources

Websites

Articles

Books

Nielsen J, Loranger H. Prioritizing Web usability. Berkeley, CA: New Riders; 2006. 432 p. Amazon.com Listing