In the 1980s (or thereabouts) user manuals started to be made available on the computer in a way that it was easy to access. A pretty accurate history of this phenomena can be found here:
http://en.wikipedia.org/wiki/Online_help
Soon,tools sprang up to make the job of the people writing the documentation easier. Products such as Robohelp,Author-IT and XDK to name but three.
These were used to translate and imitate the structure of print documentation,with distinct Tables of Contents,Indexes,but gave the additional “wow”factor of search.
And the documentation had to then be translated from (usually) MS Word documents to the help system,which was then compiled into standalone files. These could also be integrated into the computer applications they were designed to help out with –this was the incidence of “Context-Sensitive”help.
Slowly over the decade that followed,additional types of help output were created,HTML,Webhelp,Java,etc.
Then,in the late 1990s,the internet started to grow,and the world became enamoured of the concept of the search box.
Simply put,searching on a set of words you think apply to your situation has become the mainstay of the information revolution. And as the search engines (google,Yahoo and now Bing!) have matured,so the results they return are more and more accurate.
How does this relate to online help?
Well,it doesn’t. But the online help community and those creating the applications for online help,seem not to have realised this.
Subsequent versions of help systems still retain the old qualities of Table of Contents,Indexes (albeit less and less because they have to be manually assembled if you want to make them really accurate),and finally help systems packaged with the applications they apply to.
And the problem with this kind of help is that each change you make has to be rolled-out to every user individually. If it’s presented in an online environment,the help system still has to be opened,new content added,then compiled,then placed in the right place so the people who need it can access it easily.
These kinds of help system aren’t designed to be easily modified. They’re cumbersome and often locked to a single platform (usually Windows). Innovations such as Adobe Air help have begun to address this underlying problem,but for the most part,they’re embellishing a system that’s fundamentally flawed;guilding the lily if you like.
And the lily,to use a metaphor,is now well and truly out of season. Google has proved people search differently now. The internet doesn’t have a table of contents. It certainly doesn’t have an index.
There are better ways to provide online help to users. There are easier ways to provide information to the people that need it. And there are much better ways to spend time than endlessly compiling.
One simple solution is the WIKI.
Many deride the concept of WIKI systems thinking they’re a free-for-all. That attitude must change if information is to be provided efficiently and easily for all concerned. Ease of use doesn’t automatically mean less control –ease of use means time can be spent better. And a centralised system for updating and obtaining help on things you need must be considered if online help is to remain relevant and topical.

