Kathy Sierra at CPU wrote a piece last week called How to get Users to RTFM. From the source:

Make Reading the Manual Unnecessary
In theory, "If your product is good enough, they shouldn't need a manual." In practice, that's a meaningless sentence without context. If your car radio does need a manual (oh, how I hate that mine does), blame the designers. But if your pro video editing software doesn't, then it's probably not a "pro" app. A complex product that needs a manual does not necessarily mean there's a design flaw.

Since Kathy's writing for a broad audience, I think this statement is perfectly apt. However... If you're architecting, designing, developing or testing a website, specifically, then Kathy's theory should be a universal truth, interpreted as:

No website or portion of a website should require instructions of any length.

I'm almost loath to give an exception, but there are two - if you have a Flash or Java application (like a game or quiz that has rules and requires the use of keyboard buttons) you may give brief insructions - i.e. jump over the turtles with the ctrl button, shoot lasers with the space bar. Instructions can also be applied to complex forms (like the IRA online tax filing system - not your e-commerce checkout).

In any other case, instructions are:

  • A waste of your time
  • A waste of your visitors' time
  • A waste of screen real estate
  • Inhibiting your site's usability and user experience, leading to fewer links and fewer visits
  • Useless to search engines
  • Already far too common

One of the biggest problems is that website creators often don't even realize they have instructions on their site. For example, just check out the Rock & Roll Hall of Fame:

Rock n' Roll Hall of Fame Screenshot

Those "requirements" and that "enter" button are instructions. Obviously, a splash page, non-cross browser compliance, and the use of Flash without an auto-detect system are already pretty bad, but it serves as a good tutorial. Visitor flow should be so easy and seemless as to be unnoticeable. Great navigation goes completely unrecognized, just like so many parts of great design in the physical world.

BTW - I recommend reading CPU every day. Their posts are solid gold and consistently interesting, well-documented, and cleverly illustrated.

p.s. - This week is a complete nightmare with interviews today: Thursday and Friday (for our new position), an all day trip Wednesday to San Francisco (for some consulting), and late evening meetings/parties tonight, Thursday, and Friday. If you see me blogging before Saturday, consider it a miracle.