ThePlace

Home ] Search ] Resources ] Site Map ] Contact Me ]
Dave's Information Technology Resource

Up ]

[ Assessing Usability ] Usability - By the Book ] Common Web Design Problems ]

--- Assessing Usability ---

Usability is both a subjective and objective measure that takes many things into account...

bulletThe mission of the web site -- what is it supposed to do (inform, sell, entertain, etc.).
bulletThe needs of end users of (visitors to) the web site -- what are they looking for, what do they want, what technology skills do they possess.
bulletIndustry trends -- what is everyone else doing.
bulletTechnology including browsers, bandwidth, and servers in terms of capability, availability, and versions.

While everyone may differ on what the specifics are for assessing usability, the following are some of the considerations that can be applied:

Corporate / Developer Perspective
Overall Site (mission)
bulletSite has explicit, or at least "very intuitive", defined purpose (to inform, sell, entertain, etc.).
bulletSite is representative of the corporate mission (or at least those elements who desire to be part of the web site).
bulletOwners of the site are clearly identified (on home page or easily accessible page).

 

Site Design (navigation)
bulletAll pages can access the "home page".
bulletSite-level navigation structures (buttons, links) on pages are consistent and relatively easy to follow (subjective).
bulletPage by page, navigation structures present top-level and child-views of information.
bulletTop-level pages should be accessible from all pages and include: search, contact, site map, and other general features.
bulletSearch should be available to the home page.
bullet"Previous page"," back", or "up" are available for pages other than the home page.
bulletLinks should be clearly labeled and specific.
bulletAvoid use of "click here" for links, be specific.
bulletNo "under construction" pages.
bulletImage maps should be clearly defined as containing links.

 

Content Scannability
bulletScannability is stressed (the user is able to understand the gist of the content without reading everything, by rapidly "scanning" the document).
bulletLead with conclusions.  Support conclusions with following text.
bulletUse headlines, bullets, bolding to highlight key points.
bulletUse short paragraphs whenever possible.
bulletDo not wrap columns.

Media Use

bulletLarge blocks of text (e.g., stories intended for printing) are broken down appropriately (e.g., natural breaks by chapter, section)  into separate pages.
bulletGraphics should be  integral to the content (i.e., support the message).
bulletGraphics should be captioned.
bulletAudio and video files should be treated as secondary content (supportive to text and graphics). 

 

Layout (text and graphic formatting)
bulletAggregate page file size is 30-40 (max) Kb for home page; with 10 KB increases for layers of the site.
bulletLiquid layout over fixed width and height.
bulletA consistent font (type, size, style) is used across the site.
bulletMaximum contrast between text and background.
bulletPreferred: dark text on light backgrounds.
bulletAvoid "too many" (no more than 8 or so) colors (backgrounds, icons, buttons, etc.).  Note: does not apply to images such as photographs or logos.
bulletAvoid large pure-color segments (e.g., pure red, green, blue).
bulletBackgrounds, logos, and other common elements should be consistently applied across all pages in the site.
bulletKeep backgrounds subtle; they should not dominate the page.
bulletUse tables to support layout of text and graphics.
bulletTake advantage of table formatting (border widths, cell backgrounds, etc.) to make tables visually appealing.
bulletImages should be in proper format (GIF/JPEG) and optimized for size and positioning.
bulletALT tags are used for images.
bulletAvoid horizontal scrolling to present information.

 

Home Page
bullet"Home" page is clearly identified.
bulletClearly states the purpose of the site.
bulletHome page should "sell the site" -- i.e., assume that home page is the only chance to "sell" the visitor on site value.
bulletNavigation on home page should include broadest possible view of site content.
bulletDo not depend on navigation listings (e.g., links to other pages) to describe" the site.
bulletKey points are above the "fold" (i.e., above the bottom of the window).

 

Technology Server
bulletOperating system is most current and all service packs installed.
bulletSecurity features are enabled.
bulletSecurity access should only be used when it is essential to protect communication (e.g., exchange of payment information, confidential corporate information).
bulletSecure access pages should never be accessible without proper authorization.
bulletSite responds to "www.acme.com" or "acme.com".
bulletServer supports traffic (i.e., minimal delays, responsiveness).

Browser

bulletIf a specific browser is required, state this and be prepared to directly support users (e.g., tell them how to get it, install it, why it is necessary).
bulletIf plug-ins or ActiveX (e.g., Flash, Acrobat) is used, be prepared to support the user (see previous).
bulletBuild site to at least the last major browser revision (e.g., if Version 6 is out, build to at version 5).
bulletAvoid browser specific layout/formatting.

 

End User / Visitor Perspective
Browser (brand, version, running mode)
bulletSite should not require visitor to install a new browser just for "browsing" (using is different, e.g., Intranet).
bulletSite does not use of special/unique security certificates, plug-ins/ActiveX, and other add-ons (note: this does not include standard SSL and commercial security certificates).
bulletBrowser does not have to be full-screen to view content (liquid layout).
bulletContent should be viewable at 500 pixels by 400 pixels (assumes scroll bars).
bulletHorizontal scrollbars will not be required if screen is at 600+ pixels wide.

 

Bandwidth
bulletSite should be responsive at 56kbps (ideally at 28 kbps) for "browsing".
bulletMultimedia content should support bandwidths of users (e.g., low (up to 56 kbps), medium (DSL), and high (network).
bulletUser should be warned of large file sizes prior to access.

 

Understanding
bulletQuick scan of home page enables understanding of the web site and benefits.
bulletLeading text is used to summarize key points; following text supports opening statements.
bulletOwners of the site are clearly identified.
bulletPurpose, use, and operation of the site is clear.
bulletAcronyms are clearly defined.
bulletWriting style and language (including technical level) are appropriate to the typical visitor.

 

Navigability
bulletSite can be accessed via www.acme.com or acme.com.
bulletLink to home page and key pages (contact, site map) are always available.
bulletLinks are explicit and easy to identify (i.e., you don't need to roll-over text to find a link).
bulletVisited, unvisited links are clearly identifiable.
bulletImage maps and other "clickable" graphic objects should be clearly identified.

 

Interaction (multimedia, forms, interactive elements) Web Forms
bulletForm elements are clearly labeled with explicit directions.
bulletLocal validation is used to verify fill-in requirements and data typing.
bulletFailure mode information (e.g., 800 phone number, email address) should be provided if user entries cannot be submitted or server fails.
bulletDo not use web forms to access and send email via the email client.

Search Form

bulletSearch feature should be available on the home page.
bulletSearch results should only cover the current site.

Multimedia

bulletDo not use audio or video on the home page.
bulletDownloading and viewing/listening should be at the discretion of the visitor.

Popup Windows

bulletPopup windows should be displayed when the visitor elects, not upon page opening.
bulletPopup windows (on the home page) and splash screens will not be used.
bulletPopup windows will have an explicit close button.
bulletPopup windows will not cover the primary window.

Interactive Elements

bulletDetailed instructions are available for downloading and installing interactive elements.
bulletComplete and detailed instructions will be provided for using non-standard interactives (e.g., 360 panning windows, special purpose plug-ins and ActiveX  controls).
bulletAlternative content or explanations will be provided if interactive fails to load or run.

 

How to Apply the Above

bulletReview (visit, interact) a significant segment of the entire site.
bulletFocus on the home page, common accessible pages (contact, site map, FAQs), and other primary pages.  Visit child levels to at least three layers.
bulletPut yourself separately in the position of the developer/owner of the site AND as a visitor to the site when reviewing the site.
bulletApply above criteria by...
bulletAssigning a point value (e.g., 1 (fails to comply) to 5 (complies completely) to each detailed item (third column).
bulletReviewing site based on major groupings (center column).
bulletRoll assessment up to first column level.

 

 

Home ] Up ] Computer Architecture ] Programming Bootcamp ] Database Bootcamp ] Visual BasicS ] Web Basics ] Web Multimedia ] Web Programming ] Advanced Web Topics ] Developing Web Sites ] XML Technology ] Web Glossary ]

Copyright © 1999 - 2005 
ThePlace - Written and Sponsored by Dave Hillman