X Mosaic provides a consistent and easy-to-use hypertext-based
interface into a wide variety of information sources, including
Gopher, WAIS, World Wide Web, NNTP/Usenet news, Techinfo, Texinfo,
FTP, local filesystems, telnet, tn3270, and others. A canonical list
of current features follows:
o Friendly Motif user interface.
o Color and monochrome default X resource settings.
o Multiple independent toplevel windows.
o History list per window (both 'where you've been' and 'where you can
o Global history with previously visited locations visually distinct; global
history is persistent across sessions.
o Hotlist/bookmark capability -- keep list of interesting documents,
add/remove items, list is persistent across sessions.
o Personal annotations with GUI annotation entry dialog; annotations can
later be edited or deleted, and hyperlinks to existing annotations are
inlined into subsequent accesses of an annotated document.
o Options for new window per document (aka TurboGopher interface) --
always, or via middle mouse button.
o On-the-fly font and hyperlink style selection.
o Many common document and data source choices accessible via menubar.
o Keyword search capability.
o Cut and paste formatted text into other X windows.
o Smart handling of documents too big for single X window -- virtual
document pages via inlined hypertext.
o Save/mail/print documents in several formats.
o Online hypertext help.
o No config or resource file installation required; self-contained
o Extremely customizable.
o Integration with NCSA Collage and NCSA DTM to broadcast documents
into real-time networked workgroup collaboration sessions.
We are continuing to develop X Mosaic, with the end goal of making it
a useful tool for networked asynchronous collaboration specifically,
and global hypermedia and information system resource discovery and
retrieval in general.
Comments and suggestions on X Mosaic's capabilities and interface
would be very much appreciated. We are releasing new versions about
every 7-14 days, so your feedback has an excellent chance of directly
influencing near-term development. (Support for handling GIF, JPEG,
MPEG, audio, DVI, and PostScript will be in the next version, so don't
suggest that. :-)
Software Development Group
National Center for Supercomputing Applications
>NCSA is developing a new X/Motif-based networked information
>systems browser called X Mosaic. [...]
I very much like the sound of that. What are the prospects for a
version or equivalent which will run on Macs or PCs?
We're concurrently developing a Mac version (in cooperation with
CERN); whether we do a PC version will depend both on how much
interest exists and whether we can find support for its development.
From looking through the source code, it seems that xmosaic is pretty much
based on URLs and HTML; was this scan through correct? Looked a pretty
good example of what URLs can do.
The README/posting did confuse me a little, as I took it to imply that xmosaic
supported all the protocols itself, and couldn't work out how you got the source
code that small :-)
Hackers Local 42- National Union of Computer Operatives, Chapel Hill section
"Arise you users of compression, though the | WAIS/Z39.50 spoken here
tarfiles hold you down" - The Internetworkale | DoD #612 | Tel: +1-919-962-9107
>We're concurrently developing a Mac version (in cooperation with
>CERN); whether we do a PC version will depend both on how much
>interest exists and whether we can find support for its
From looking through the source code, it seems that xmosaic is
pretty much based on URLs and HTML; was this scan through correct?
Looked a pretty good example of what URLs can do.
The README/posting did confuse me a little, as I took it to imply
that xmosaic supported all the protocols itself, and couldn't work
out how you got the source code that small :-)
Well, all that 'based on URLs mean' is that we address WAIS, Gopher,
World Wide Web, NNTP, FTP, etc. servers on an equal footing.
Due largely to the efforts of the fine people at CERN, Mosaic speaks
the Gopher, NNTP, FTP, and HTTP (World Wide Web server) protocols
directly. We unfortunately go through a gateway to get to WAIS, but
we hope to talk WAIS directly in the near future. Other, less common
information systems (Hytelnet, Techinfo, etc.) will probably always be
accessed through gateways, as this only make sense.
The 'based on HTML' part is a definite misnomer -- we handle plaintext
as well as anyone :-). It would be possible to use X Mosaic for
months and never actually view a HTML document (if all you used it for
was to scan FTP sites, read NNTP news, access Gopher and WAIS sites,
and so on). X Mosaic uses HTML internally to support its generalized
hypertext-centered interface to all these services (e.g., Usenet news
is pretty-formatted into HTML as it's retrieved, without user
intervention). Mosaic also (naturally) supports viewing native HTML
documents (which can just as easily come from Gopher and WAIS servers
as from anywhere else -- Ohio State has a server up that nicely
demonstrates this flexibility in action).
Hope that helps explain things,