
                        HotJava(tm) Browser 3.0
			-----------------------

This directory contains the complete release of the HotJava Browser.  


JavaOS(tm) Systems
------------------

This release of HotJava Browser has been qualified on the JavaOS 1.1
operating environment, running on SPARC(tm)-based JavaStation(tm) platforms 
with the Java(tm) runtime environment (JRE) 1.1.6 software.  At this time, 
HotJava Browser has not been qualified on Pentium-based JavaStation 
platforms.  Due to differing security models, HotJava Browser is not 
supported with Java(tm) Development Kit (JDK) 1.2 (Java 2).

On JavaOS systems, the HotJava Browser release is contained in the file
browser.zip, found in the same location as this README file.  Do not unzip 
this file. 


Solaris(tm) Systems
-------------------

This release of HotJava Browser has been qualified on the Solaris 2.6 
operating environment with the Java runtime environment (JRE) 1.1.6 software. 
HotJava Browser is not supported with JDK 1.2 (Java 2).

By default, the Solaris release includes the 1.1.6 version of the Java 
runtime environment, and SSL release 1.1.2 if you installed a version 
with SSL support. The file Browser.jar contains all other files that make 
up the browser.  Do not extract the files from this jar file.

To launch the browser, run "./hotjava".  

If you'd like to launch the browser without seeing the "splash screen"
(the rectangular startup screen that appears on your system while the
browser is initializing), use the command line option -nosplash:
"hotjava -nosplash".


Other Platforms and JDK/JRE Versions
------------------------------------

The only officially supported environments are the ones listed above. 
HotJava Browser does run on other platforms, and it is likely to run
with other 1.1.x versions of the JDK or JRE, but these are not supported
environments. 

If you want to use a different version of the JDK or the JRE, specify that 
version during the installation script, or set the environment variable 
JDK_HOME or JRE_HOME, respectively.  If you set both JDK_HOME and JRE_HOME, 
the JDK_HOME environment variable will be the one used.

HotJava Browser on other platforms might ship with different versions 
of the JRE than the 1.1.6 version that ships with the supported releases.  
Check the Web site where you downloaded the product for more information.


Setting System-wide Properties
------------------------------

If you'd like to set up system-wide properties that affect all users of the 
browser in your installation (for example, proxy settings or the default 
home page), you can specify global properties in an admin properties file.
See the documentation in admin-docs/properties.html for more information. 


Using Alternate Character Sets
------------------------------

To successfully view a page containing an alternate character set, you must
have the appropriate system fonts available on your system. Contact your OS
vendor to obtain the fonts and instructions on how to install them.

Once the fonts are installed on your system, you need to customize the
font.properties file in your Java Runtime Environment to include information
about the new fonts.  

The font.properties file can be found in the lib subdirectory of your Java
Runtime Environment.  For example, on Solaris systems using the 1.1.6 Java 
Runtime Environment provided with the browser, edit the file:

browser_install_dir/jre/lib/font.properties

For information on how to customize this file, see the documentation on 
Adding Fonts to the Java Runtime for your Java Runtime Environment. For the 
1.1.6 Java Runtime Environment that ships with the browser, this 
documentation can be found at:

http://www.javasoft.com/products/jdk/1.1/docs/guide/intl/fontprop.html


JavaScript(tm) Support 
----------------------

The JavaScript language adds interactive capabilities to web pages, which 
may interact with forms, buttons, applets, or active images.  HotJava 
Browser 3.0 aims to be compatible with the Netscape 3.0 object model and 
the ECMAScript 1.4 language specification.  

There are a few differences in how HotJava Browser handles the JavaScript 
language compared to the Netscape browser. See the document js-exceptions.html 
in the admin-docs directory for details. 


