HotJava Browser Overview
The Smart Choice for Developing Web-Enabled Solutions
When it comes to developing Internet-aware applications and devices, a
one-size Web browser does not fit all. OEMs need a lightweight browser for the
multitude of thin clients coming to market, including NCs, PDAs, kiosks,
screen phones and consumer devices. At the same time, developers would like
a browser with modular functionality to incorporate into their applications.
Unfortunately, most browsers today are bulky, monolithic applications that
lack this level of scalability and flexibility.
HotJava Browser provides a modular, highly customizable solution for creating
and deploying Web-enabled applications across a wide array of environments
and devices. HotJava Browser's small footprint makes it an ideal, scalable
solution for a variety of devices--from screen phones to desktop PCs. The
newest version of HotJava Browser uses the JavaBeans component model,
empowering developers with the edge they need to get their Internet and
intranet products to market quickly and cost-effectively.
HotJava Browser offers a choice for developers and OEMs, depending on
their needs:
- The HotJava Browser is a lightweight, full-featured Web browser with
a highly customizable user interface.
- The HotJava HTML Component is a JavaBeans component for displaying
HTML that can be embedded into other applications or coupled with a
custom user interface.
Every Web application or device has its own requirements. That's why HotJava
Browser provides the unique ability to custom-build a browser to meet the
display needs of your target users. Through simple text-based properties
files, you can easily tailor HotJava Browser's user interface to create your
own look and feel. For example, you can modify the menu items and their
contents or add your own graphics and icons to refine the interface
to your needs. The ability to modify the browser directly from a centralized
server both speeds customization and simplifies administration.
Your project may require embedding browser
functionality into an existing application or using it
with your own custom user interface. You now have this flexibility with
the HotJava HTML Component, a JavaBeans component that parses and renders
HTML. Think of
it as a way to display HTML in a window without all the menus and buttons.
OEMs can use the HotJava HTML Component with their own custom user interface
to provide Web access in a wide spectrum of electronic devices. Application
developers can easily embed the HotJava HTML Component in everything from a
help system to email to a kiosk application. Exploiting the JavaBeans
architecture makes it possible to reuse the HotJava HTML Component in
multiple applications and devices, without having to rewrite a single line of
code. And developers can integrate the HotJava HTML Component with other
JavaBeans components--for instance, a news reader and text search
component--making it fast and easy to assemble full-featured applications.
As the first Java application to demonstrate the power of Java technology,
HotJava Browser is written entirely in Java. That means that once you
create your
applications, they run wherever the Java Virtual Machine is present. So
there's no more porting to multiple operating systems and platforms.
HotJava Browser Features
- Internationalization/Unicode 2.0 support
- Flexible security model
- Extensibility--Ability to install new content and protocol handlers
- Java Development Kit (JDK) 1.1
- HTTP 1.1 Protocol
- HTML 3.2
- Tables and Frames
- Persistent Cookies
- GIF and JPEG Media Formats
- AU Audio Format
- FTP and Gopher File Transfer Protocols
- SMTP and MIME E-mail Protocols
- SOCKS Protocol
- Secure Sockets Layer (SSL) 3.0
- Java Archive (JAR) Format
Put the Power of HotJava to Work for Your Business
Depending on your requirements, you now have a choice of four products:
- HotJava Browser Source Code (includes the HotJava HTML Component)
- HotJava Browser Binary
- HotJava HTML Component Source Code
- HotJava HTML Component Binary
For information on licensing any of these products, please see the JavaSoft
Licensing page.
(Note that you may need to set proxy servers before you can access this or
other remote pages. Use the HotJava
Edit->Preferences->Proxies page to do so.)
Copyright © 1997-1998 Sun Microsystems, Inc. USA. All rights reserved.