By Neil Perlin
Editor's Note: Part 1 of this article, "Online Help Today" (http://www.stc-boston.org/broadside/05_2002/v59_no5_perlin.shtml), appeared in the May/June issue of the Broadside.
As help becomes increasingly Web-like, a group has emerged in the help development community to argue for replacing help-authoring tools (HATs) with true Web-authoring tools, primarily Dreamweaver. This movement has grown for over a year and signifies another major break from the WinHelp/HAT standard. Some of the arguments:
Why move to Dreamweaver?
Why stay with a HAT?
Tools like Dreamweaver are complex. Many Dreamweaver-based development groups suggest having an in-house techie, something that smaller companies may not find feasible. The HATs are limited but simpler, and offer a largely all-in-one development environment for people whose focus is content creation rather than coding.
The Dreamweaver approach seems to lead developers to abandon a table of contents and index in favor of full-text search. This approach puts a Webbish slant on the presentation of online information. However, the standard table of contents and index are often appropriate and should not be abandoned just because of a move to a new format. HATs are designed to help developers create standard navigational features such as tables of contents and indexes. Developers can then include those features and leave their use up to the users.
All modern Web development tools claim to be WYSIWYG, but the best that you can realistically hope for is WYSIAWYG (What You See Is Almost What You Getthanks to John Garison). This is most likely a draw between the HATs on the one hand and Dreamweaver on the other.
The last few years have seen major changes in the HAT market. Various tools have come and gone, but the status of the major tools is as follows:
eHelp's RoboHelp (http://www.ehelp.com), now up to version 2002, has solidified its position as the market leader. (eHelp changed its name from Blue Sky Software.). One of the biggest changes in RoboHelp is the emergence of the Enterprise module, which offers natural language recognition, usage logging and report generation, and multimodule project merging. This latter feature appears to be a move by eHelp to meet competition from Dreamweaver in the help authoring market.
The HAT market pioneer, Wextech (http://www.wextech.com), sold Doc-To-Help to ComponentOne (http://www.componentone.com), which has rewritten and rereleased it. Wextech itself has left the HAT market to focus on speech recognition via its AnswerWorks product.
Forefront, formerly number two in the market after eHelp, sold ForeHelp to ComponentOne and closed in January. Some of the ForeHelp technology, including its cross-platform, cross-browser InterHelp format that competed with eHelp's WebHelp, will supposedly be integrated into a later version of Doc-To-Help. The rest of ForeHelp will disappear.
The Dreamweaver approach is supported by help templates from Deva (http://www.devahelp.com), which let developers add the interface and some of the navigational features that are associated with traditional help.
Where is the industry going? The drift away from the WinHelp "model" continues. Different vendors, even different Microsoft groups, use different help styles, and you'll find still more styles used in Web-based applications. Many companies still use the WinHelp model because of its simplicity and predictability, but that is no longer a given.
Three interrelated trends have appeared:
One issue remains undefined at this time: In early 2001, Microsoft announced that Help 2.0, the next release of HTML Help, would appear in 2002. In February 2002, Microsoft announced a limited release via Visual Studio .NET but warned that the general release had been delayed until 2003 at the earliest, apparently to align it with .NET. There will be a temptation to make jokes about Microsoft's release schedule, but that schedule now appears to be driven by larger strategic issues.
The good old single-standard days are gone. We now have a variety of options for presenting online help, and the problem is to avoid picking the coolest option in favor of the most effective one. For 45 percent of the market, WinHelp is that choice. Yet, in the long run, WinHelp is a dead end. In order to move beyond it and react to continuing technical changes, help developers are going to have to do two things:
In short, we're continuing to turn into quasi-programmers.
Neil Perlin has 23 years experience in technical communication, with 17 in training, consulting, and development for various types of online documentation and tools including WinHelp, HTML Help, CE Help, JavaHelp, RoboHelp, and some now known only in legend. Neil writes about online documentation and speaks frequently before the STC and other professional groups. He is a senior member of the Boston chapter of the STC. Neil also started and runs the Beyond the Bleeding Edge substem at the STC's annual conferences. He provides training, consulting, and development for various forms of online material, XML, and the mobile wireless Web through Hyper/Word Services of Tewksbury, MA. He can be reached at nperlin@concentric.net or http://www.hyperword.com.