MMM Browser Home Page
Version 0.41 released in December 1997
MMM is a WWW browser implemented in Objective Caml using its CamlTk41 interface
to Tcl/Tk.
MMM is written by François Rouaix,
with help from Jun Furuse.
This software is Copyright © INRIA, but essentially free.
The main features of the browser are:
- Runs on most Unix/X11 platforms
-
We have tested MMM in the past on DEC/OSF (alpha), SunOS
4.1.x (sparc), Solaris (sparc), Linux a.out and ELF
(486, Pentium). It has been tested by users on HPUX,
SGI/IRIX, FreeBSD and IBM AIX.
- Supports full HTML 2.0, most of HTML 3.2, frames (since 0.41)
-
This includes forms, in-lined images, tables. Some will find table display in
MMM preposterous. It is, in some sense. Check the FAQ for more information on this.
- Supports applets in Objective
Caml
-
A wide variety of applets can be written, including graphics (animated or
interactive) and browser extensions. Applets are safe, with the help of
strong typing and authentication.
- Supports CGI calling
-
MMM supports the so-called non-parsed-headers CGIs, (e.g.
programs that return a full HTTP response); this is useful when you have
programs generating HTML and you don't want to go through the hassle of
installing a complete web server.
- Localization
-
MMM is available with messages and buttons in english, french and
japanese. An option on the command line selects the language you wish. It's
trivial to add localization for any other "western" language using the
ISOLatin1 alphabet.
- Japanese support
-
When linked with the japanese Tcl/Tk libraries, MMM supports the
various encodings of japanese documents. For more info on japanese support,
check the JMMM home
page.
- Source display and editing
-
With MMM, you can easily view and edit the HTML source of
documents. You can make corrections to the HTML and have the browser redisplay
the modified version. In case of file: URLs, you can save the
modified version as well.
- Free
-
This isn't exactly "free software" in the GNU sense, nevertheless:
-
the source is available for free (binary versions are available for some
platforms)
-
anyone can use MMM for free
-
anyone can freely redistribute unmodified source and binary
distributions of MMM
Check the LICENSE for full details.
Please note that the software is a product currently being developed. INRIA
shall not be responsible in any way concerning conformity, and in particular
shall not be liable should the software not comply with the requirements of
the user, INRIA not being obliged to repair any possible direct or indirect
damage.
A comparison between applets in Caml
and Java
Other information
If you use MMM regularly, please drop me a note.
Java is a trademark of Sun Microsystems, Inc.
Anchor convention is: local,
distant,
ftp.
[Server root]
[Cristal Home]
[Home]
Report Bug
Original URL of this page:
http://caml.inria.fr/pub/old_caml_site/~rouaix/mmm/index.html
Last modified: Wednesday, May 13, 1998
All documents are under the responsibility of their authors, and do
not necessarily represent the official views of INRIA. The information
is given in good faith, but its accuracy cannot be guaranteed.