About Publication Types

HTML Executable is currently the sole HTML compiler that creates three types of publications: Self-Extracting, Internet Explorer-based browser (a.k.a. IE Browser) and Stand-alone HTML Viewer. Each one responds to specific needs: when starting a new project, you are prompted to select the kind of publication you want to create.

The following table shows you the main differences between the three types of publications. For further information about each one, click on the related "More information" link. Note finally that this table does not show all HTML Executable features!

 Self-ExtractingInternet Explorer-based browserStand-alone HTML Viewer
More information topic(click here)(click here)(click here)
Single executable file (your publication is a real executable file that you distribute to your users)YesYesYes
Requires an external Web browser (such as Internet Explorer, Mozilla FireFox, Netscape or Opera...)YesNo.

Under unsupported Windows 9x: requires Internet Explorer 4.0+ (not necessarily set as default browser).

No. The publication has its own built-in HTML Viewer.
Support for standard HTML 4, pictures, sounds, animated GIFs, Cascading Style Sheet...YesYesYes
Support for DHTML, JavaScript...YesYesNo (use HEScript instead)
Support for Java appletsYesPartially only (more info)No
Adobe Flash supportYesYesYes
Adobe Flash video (FLV) support
EXPERIMENTAL FEATURE
YesYesYes
Adobe Acrobat PDF supportYesYesYes, partially
Adobe Shockwave support (.DCR files)YesYes, partiallyNo
Other ActiveX controlsYesPartially (experimental feature)Partially (experimental feature)
Source HTML page and graphic files need to be unpackedYesNoNo
HTML source code can be accessedYesNoNo
Context menu (and the famous Show source code command) can be disabledNoYesYes
Password/page protectionAt startup, a password may be prompted.YesYes
Advanced security options for HTML pages (copy/print/select/restricted access...)NoYesYes
HTML printing and print preview supportYesYesYes
The browser's user interface (GUI) can be customized.No, only startup dialogs.YesYes
Support for skinsNoYesYes
Custom menu bar and toolbar (own items)NoYesYes
Search engine enabledNoYesYes
Table of ContentsNoYesYes
Favorite managerNoYesYes
Kiosk modePartiallyYesYes
Strong file compressionYesYesYes
Can create restricted, trial (users need to register your publication after a specific number of days/runs) and hardware-locked publications NoYesYes
Localization (translation into different languages)YesYesYes
Is a runtime module required?NoYes but it can be merged with the publication or freely distributed/downloaded.Yes but it can be merged with the publication or freely distributed/downloaded.
Possibility to change the version information and icon of the .exe fileYesYesYes
Digitally sign publication .exe files with AuthenticodeYesYesYes

Which type of publication should I choose?

It actually depends on the features and the security level you need for your publication and compiled files.

If you wish to archive a website, package it up for distribution or use Java applets, then you can use a Self-Extracting publication. Otherwise, if you plan to create an e-book, a brochure or a manual, if you wish to hide your HTML code from the eyes of your end users, or if you just want to get rid of Web browsers, then a stand-alone HTML Viewer publication may probably be a better choice.

If you want to compile a website with JavaScript support, then you would use an Internet-Explorer based publication.

So just look at the previous table and see which features you need. And do not hesitate to try out the different publications!

Nevertheless note that once you have started a new project, you cannot change the type of publication!

Start a new project