Mosaic Version 2.5
Version 2.5 was released on March 12, 1995.
Version 2.5 includes the following changes from version 2.4:
Improvements
- Added Common Client Interface (CCI) support to allow external
applications to communicate with Mosaic via TCP/IP. This should
replace the current method of using Mosaic by "remote control."
See this CCI specification for details.
- Added nested hotlists, with Copy, Insert, Up, Save, and
Load options. See this help on
nested hotlists document for details. (thanks to Gilles Bourhis)
- Hotlists are now stored in HTML as nested unordered lists. Hotlists
created with older versions of NCSA Mosaic are converted at start-up,
and backed up.
- Added (very minimal) HTML table support. See this table
specification for details.
- Binaries are now linked with the latest, greatest, HDF (Hierarchical Data
Format) library.
- Added
-kiosk command-line flag and Boolean X resource,
kiosk to remove menubar and all control bar
options except back, forward, home, and close. Default
is false.
- Also added
-kioskNoExit command-line flag and Boolean
X resource kioskNoExit for kiosk mode without the close
button. When true, the user has no way to exit Mosaic (without a
window manager or a keyboard). Default is false.
- Added
defaultFontChoice X resource, which may be set to
a string resembling any of the font choices in the Options
Fonts menu to set a default font. For example:
Mosaic*defaultFontChoice: New Century Large
- Added support for HTML <SUP>superscript</SUP>
and <SUB>subscript</SUB> tags, allong with
supsubFont X resource.
- Forms may now have multiple submit buttons by including a NAME
attribute in INPUT elements of type SUBMIT. For example:
<INPUT NAME="color" TYPE="submit" VALUE="red">
<INPUT NAME="color" TYPE="submit" VALUE="green">
<INPUT NAME="color" TYPE="submit" VALUE="blue">
- Added experimental editor hook to File menu. The currently
displayed
document will be loaded into the editor specified by the
editCommand X resource, or the EDITOR environment
variable if the resource is not specified. Once the editor is
terminated, the altered file is displayed in Mosaic's document view
window. It is the user's responsibility to save desired changes in a
secure directory, via the editor or the Save As feature.
The default action is to execute an xterm followed by the editor,
according to the xtermCommand and
editCommand resources.
- Added
editCommandUseXterm resource to specify that the
user's editor requires an xterm before it can be executed. Default is
true.
- More descriptive error message dialogs.
- Squashed trigger-happy error dialogs bug.
- Improved home directory (~) expansion in Save dialogs.
- Kill trailing linefeed in Open URL window.
- Removed the word "Document" from the Title and URL fields.
- Added child signal handler.
- Changed all
/bin/rm system calls to unlink().
Some known bugs
- Under some conditions when following a URL with a #name extension
Mosaic will ignore the #name extension.
- Empty named anchors are ignored (<A NAME=1></A> is
ignored) .
- Reading mailcap file is not case-insensitive.
- Typing into gopher search fields does not work with 2.4
- Global history file does not maintain dates correctly.
- Global history barfs when file size exceeds 250K or so.
- Sometimes form input fields stick to later documents.
- Table cells cannot yet contain HTML markup.