Hamlet User's Manual
This documentation is intended for version 2.0 of Hamlet.
Hamlet is a Unix-based X application designed to run as an external
viewer for Web browsers such as Netscape. It was conceived as a way
to add client-side functionality to Web browsers. Hamlet makes it
possible to write HTML documents containing hyperlinks that, when
activated,
- send commands to the other X windows on a display,
- copy a set of files and/or directories into the user's home directory,
- run an arbitrary script that has installed on a local file
system, and
- reset Hamlet's state.
We have found these simple capabilities extremely useful when creating
HTML-based online tutorials. Consult
this
for examples of HTML documents that exploit Hamlet's capabilities.
This document
- explains how to obtain and install Hamlet,
- describes how to use Hamlet,
- discusses how to create HTML documents that exploit Hamlet,
- discusses problems that you might encounter using Hamlet, and
- lists changes made since the previous version of Hamlet.
hamlet@cs.utah.edu