If you have corrections,
better texts or suggestions for improvements,
please let me know
.
There are currently two types of HTML help:
Personally, I have (November 1998) only worked with "MS HTML Help Workshop", now in version 1.2.1.
Added September 2003:
In September 2003 PRC launched PRC AcosHelp
which makes it possible to make context sensitive help with Adobe Acrobat files (PDF-files).
For further information click the banner below:
HTML help is based on a large number of HTML files, with all the facilities of HTML files. Basically you can use any application to produce the HTML files for HTML Help, but some systems may require, that you use the build-in editor in order to make the proper TOC, index, etc. facilities.
A Windows MS HTML Help window. Click to see it in full size.
In single file HTML help, one file contains all texts, images, sounds, videos, etc. used with the particular help function. It is read by means of a special reader (MS HTML Help) or a standard browser, setting up the index and free text search facilities and displaying the help texts with images, movies or whatever has been included. So far very little difference from e.g. the latest versions of Winhelp.
MS HTML Help is combined automatically from even a large number of individual HTML files. It is consequently very suitable for team projects.
But because HTML help is HTML based, there are some further possibilities:
MS HTML Help Workshop 1.2.1 is downloadable (4MB) free of charge from Microsoft on http://msdn.microsoft.com/workshop/Author/htmlhelp/download.asp .
MS HTML Help is a single (.chm) file HTML help system, using its own Microsoft HTML Help viewer (hh.exe), currently available for Windows, only and using MS Internet Explorer 3+ as a sort of OLE application.
Basically, it works. You can produce nice MS HTML Help files with it. But user-friendly - no way!
The on-line help file (HTML Help of course) is written in the typical specialist-to-specialist style almost all of us hate. There are still features I have not been able to find out how to use. Lots of important features are not documented, e.g. how to make a subheading in the TOC refer to the subheading and not to the top of the HTML page. To make these things work, you must here open the TOC file in a text editor and change the HTML-like code. In the case with the subheading, you must put an anchor at the subheading and enter the anchor in the TOC file manually. Making an index is possible, but very tedious. And again, you must enter anchors and change the links to the anchors manually.
For more info, see http://www.wextech.com .
Price class: US$ 800.
Thanks to Bob Johnson, Celerity Solutions, for this input:
"For HTML, WexTech has simply added new compiling options to the existing target list. The single-source paradigm still exists. When defining your project, you can define your Help target as one of several varieties of Winhelp (3.0, 3.1, 4.0 [Win 95/NT]) or HTML-based Help (generic HTML, MS HTML Help, or HTML customized for ActiveX or Java controls). You can also define text for specific targets (print only, general online help, or specific online help targets, such as Winhelp or HTML Help).
When it comes to compiling, WexTech has added a third phase. Originally, D2H modified the .doc file slightly, then turned it into a .rtf, which it processed further before compiling. Now, after creating the .rtf, D2H adds a further step, turning the .rtf into a series of .htm files. Depending on the target, it may process these files further, and may compile them into a single help file."
According to the WexTech website it has some -- for some applications -- interesting additional functions, e.g. the possibility to include help functions in the active application window.
For more info, see http://www.ff.com .
Price class: US$ 400.
ForeHTML Pro 3 lets you create Microsoft's HTML Help, Windows CE Help, Sun Microsystems' JavaHelp, and their own new cross-platform InterHelp .
Price class: US$ 800.
For more info, see http://www.blue-sky.com .
I have not tried it, and I consequently don't know very much about it.
Robohelp HTML makes Microsoft's HTML Help compatible files.
Blue Sky Software has developed exclusive technology that allows automatic installation of the components required to display Microsoft HTML Help, without the necessity of installing the Internet Explorer 4.x browser (PRC: 3.x+) on the end user's system. The distribution of this reader is limited to licensed Robohelp users. It can be downloaded from Blue Sky's website (22.1MB).
The RoboHelp Office package now also (at least for a limited time) includes the platform independent WebHelp system using standard browsers.
Bob Johnson, Celerity Solutions: "Both Blue Sky (creators of RoboHelp) and ForeFront (creators of ForeHelp) are also working on their own versions of HTML-based Help (WebHelp and InterHelp respectively). Both are trying to get past the propriteary formats of MS and Sun. BlueSky says it's developing a detector (it's calling it a "sniffer" last I heard) that looks at the compiled Help files to see whether it should implement Java or Active-X controls. I don't know what ForeFront's approach is."
WebHelp is now included in the RoboHelp Office package. For detailed information, see http://www.blue-sky.com/webhelp/Sample/start.htm . From what I can see here, the basic GUI is almost the same as MS HTML Help Workshop. The display system is any browser, which is compliant with Java 1.0.2 (or later), making it usable from Unix, Macintosh, and Windows 3.1, as well as Windows 95 and Windows NT.InterHelp:Tracey Moore on TECHWR-L 19-Apr-99 (others has reported similar problems):
"I've been working with this (WebHelp) and it's been miserable. Works great in Internet Explorer, but in two different versions of Netscape, it crashes. Then I tested it on a Mac, and it wouldn't work in either browser. Then who knows about the other browsers out there, as I haven't gotten to the point of testing them!Blue-Sky sent me a long list of things to do, none of which worked. They claim that WebHelp was tested on an older version of Netscape and that the newer versions have a different Java engine that causes problems. Wouldn't that warrant a service release of WebHelp"
InterHelp is included in the ForeHTML Pro 3 package. From what I can see here, the basic GUI is almost the same as MS HTML Help Workshop. The display system is any newer browser (I didn't find a more accurate specification). For more information, see http://www.ff.com/Products/Pro3/indexPro3.htm .Generic HTML help, see "Introduction ".John Garison TECHWR-L 22-Apr-99 (others has reported similar experiences):
"Since I write for browser-based products, the new InterHelp that ForeFront has just released is wonderful - it runs in every browser without a problem. Let's see when RoboHELP finally delivers on THAT one."
If you have additional personal experiences with Webhelp or InterHelp, please send me suitable information (incl. links to e.g. advertising material), and I'll be very happy to publish it here with (or without if you prefer that) your name on.
Thanks to Bob Johnson, Celerity Solutions, for this input:
Netscape was working on a it's own technology (NetHelp) until about a year ago, when they scrapped the effort completely.
If you disagree with these ideas - or have other relevant points, experiences, or idea +/-, please e-mail me!
Ideas for new "Tip of the month" subjects are VERY welcome, too!
Go to last month's tip
.
Go to
a list of old tips
.
Return to the User Friendly Manuals' homepage
.
Free update service
Click
here
if you want to receive an e-mail whenever this website is updated with
major new information, e.g. with a new "tip of the month" or a new interesting
link. The e-mail will briefly describe the content of the update.
.
.
.
.
.
.
.