Main Menu

Basic Navigation and Offline Browsing

Getting around in HyperLink

If you have used HL2.0, HL2.5 is identical except for additional keyboard commands.

HyperLink is not really a document viewer at all, but instead an interpreter for a programming language called LinkScript. The HLPP proxy used for web browsing converts HTML into LinkScript for HyperLink to execute. When you view HyperLink pages, you are really running small programs that tell HyperLink what to display.

Here is a screenshot of HyperLink showing a typical document. At the top of the screen is a button bar; your pointer is in the upper left quadrant; and two scroll icons are on the left.

[Screen shot]

The document text and any inline images (only in offline documents) appear in the text area. Like web browsers, some portions of the text area may be clicked on. These areas are the same colour as the pointer and scroll icons. These portions of text will link you to other documents, which may be online or offline. If you click on a Web URL starting with http://, HL2.5 will automatically try to connect to the Internet if you are not presently connected. Refer to the section on "Browsing the Web with HyperLink".

The scroll icons allow you to scroll through the document. Because you are really executing a small program, they act more like stop and run commands. The scroll down icon continues the document, functionally displaying the next page. The scroll up icon starts the document from the beginning (for technical reasons, it is not possible to scroll backwards without starting over).

The five icons on the button bar are identical to those in HL2.0 and are as follows:

As in HL2.0, all of the buttons (except the about icon) have short-cut keys. Press F1 for help, F3 to open a document (registered users only), F5 to go home and F7 to back up. Thus, to run a HyperLink-based application, just insert the disk and press F5; to get immediate online help, just press F1.

HL2.5 provides additional keyboard commands:

Offline browsing with HyperLink

HL2.5 is 100% compatible with HyperLink 1.0 and 2.0 scripts and applications. To use any application designed for HyperLink, simply insert its disk into your primary disk drive and press F5 to start its home script. Both the unregistered and registered versions of HyperLink 2.5 can read and execute any application designed for HyperLink without restriction.

Offline applications can display I3-format inline images, can accept queries and may include their own built-in online help facilities. To view the online help in the application, press F1. In addition, offline applications can also execute external machine language programs to play music, do animation, or even create entire documents on the fly.

To run a specific file on a disk (registered users only), press F3 or click the open icon, and enter the filename. The lnk. prefix will be added for you.

A note on security: Because offline applications are permitted to install and run their own extensions, it is possible for an unscrupulous programmer to use them to cause damage to your system. If you don't trust the source of a script, you can use the CTRL-K key combination to toggle on and off whether a script may alter memory or load its own extensions. By default, these operations are allowed. Pressing CTRL-K once will disallow these operations and the border will briefly flash red, and any scripts that try to use active operations will display <Active> in the text area when such commands are encountered. Pressing CTRL-K again will again allow these operations and the border will briefly flash green. We would like to stress that such programs are rare, if not non-existent, and this measure is almost never needed; also, all of the scripts from Computer Workshops are fully tested and may be enjoyed safely with these operations enabled (the default).