Assisted Installation

In order for a user to access a plug-in, it must be located on their hard drive in the "plugins" subdirectory (Windows or OS/2) or "Plug-ins" folder (Macintosh) in the same folder or directory as the Navigator application. Plug-ins can be installed through various methods, including manual installation (in which the user copies the plug-in to the appropriate directory by hand), automatic installation with an installation scripts provided with the plug-in, and Navigator's assisted installation feature. The assisted installation feature is automatically activated when the user displays an HTML page containing embedded data requiring a plug-in that is not currently installed.

To use the assisted installation process:

  • The user displays a page that requires a plug-in not currently installed.

  • A special icon is displayed on the page in place of the plug-in (similar to the icons Navigator displays as place-holders for images that haven't been loaded or couldn't be found).

  • A dialog box automatically opens. The dialog box contains two buttons: Plug-in Info and Cancel.

  • If the user clicks Cancel, the assisted installation process is halted and the dialog box closes. If the user accesses embedded data requiring the same plug-in in the future, the dialog box will not open automatically (to avoid annoying the user if they don't want to install the plug-in). The user can access the dialog box manually by clicking the special icon.

  • If the user clicks on Plug-in Info, Navigator opens a URL. The URL is either the location specified in the PLUGINSPAGE attribute of the the EMBED tag, or if the attribute is not used, the Netscape page that lists current plug-ins. The URL may contain information about obtaining the plug-in or the ability to download the plug-in and install it in the appropriate location on the hard disk.

  • The user follows the instructions to obtain and download the plug-in.

  • With current versions of Navigator, the user must quit Navigator and restart it in order to make the newly-installed plug-in available.