The HotJava browser provides an easy-to-use, customizable user interface for exploring the Internet. The HotJava browser provides:
Java applet support
Applets are small programs that can be included on a web page, much like images can be included.
Network security
The HotJava browser provides a secure environment for running applets. It supports signed applets, which enables you to fine-tune the desired level of security.
Full HTML support
HTML is the language used to create web pages. The HotJava browser supports the latest HTML standard, which is currently HTML 3.2.
HTML verification
Whenever you display a page with HTML errors, the HotJava HTML Errors button is activated. Click on this button for a list of the errors. This is useful if you are developing your own HTML page or if you are having trouble displaying a page.
Multithreaded applications support
Because the HotJava browser is written in the Java multithreaded language several actions can take place simultaneously. For example, the browser can fetch multiple images at the same time, or it can clone HotJava pages, allowing you to have several HotJava windows open at one time.
External viewer applications
There is a multitude of file types on the World Wide Web. When the HotJava browser encounters a file that it can't display in a web page, it starts up an appropriate external viewer application to display the file, based on its type. A graphical user interface is provided to enable you to specify your own content or application viewer.
Fully configurable user interface
You can easily customize the HotJava browser to look and work the way you please. Much of this customization can be done without any programming.
Extensible support for content and protocol handlers
The HotJava browser provides extensible support for new data types and protocols. A Java programmer can define new content and protocol handlers to use.