Choosing a menu item followed by ... displays a dialog box or a new page in the HotJava Browser.
If the Clone Window menu item is disabled, HotJava is running low on memory.
If the Open menu item is disabled, HotJava is running low on memory.
You can also save a link or an image by pressing the right mouse button
over the desired link or image to display the HotJava Commands
The size and style of the printed text depends on the Print Typeface and Print Type Size settings on the Display Preferences page. Note, however, that if the page cannot be printed using the specified Print Type Size without clipping wide text, such as tables or preformatted HTML text (e.g. code samples), the print type size will be scaled down so that all the text fits on the printed page. You might want to try printing pages that are scaled too small in Landscape mode. Printing in Landscape mode means more text can fit on each line, so scaling down of type size is less likely to be necessary.
For Windows 95 and Windows NT, you'll see the standard Windows Print Dialog. This lets you specify:
Refer to your Windows manual for more information.
On Solaris systems, the Print dialog lets you specify:
The Print menu item is equivalent to the Print
button .
Unless you hold down the Shift key while choosing the Send Mail menu item, (to bring up the Send Mail form in a separate HotJava Browser window), the Send Mail form becomes your current page. Therefore, the "current" page referenced on the Send Mail form is actually the previous page. You can return to that page using the Back button.
Fill in the To field with the destination email address, and type in your message in the large Message area. To send your mail to multiple people, separate the email addresses with spaces or commas.
Click on the Include URL button to add the URL (the Web page "address") of the current page to the Message area. This is a convenient way to tell somebody about a cool Web page you found.
Select Attach HTML to add the HTML source of the current page as an attachment to your email. You won't actually see the HTML source in the Send Mail form, but the receiver of the email will see it as an attachment when the message is sent.
Select Message in HTML if the text of your Message is formatted in HTML (for example, if you copied and pasted HTML source into the Message area, or if you typed HTML into the Message area). This turns the text in the Message area into a separate HTML attachment.
Use Clear to remove text from both the To field and the Message area.
Click on the Send button to send the email. A new page is displayed to tell you if the page was sent or if there was an error.
The default search operation is not case sensitive, which means the HotJava Browser does not distinguish between upper- or lower-case text while searching. For example, a request to find the word HotJava will find hotjava, HOTJAVA, HoTjAvA, or any other combination of upper- and lower-case letters.
You can also choose to do a case-sensitive search, which means the HotJava Browser does distinguish between upper- and lower-case text, and only finds text that matches exactly. Thus a case-sensitive request to find HotJava will only find the string HotJava; it will not find hotjava, HOTJAVA, and so on.
Use the Find button in the Find In Document window to initiate each search.
The search begins either from the currently highlighted text or from the
top of the current page if no text is highlighted.
Use the Clear button to quickly empty out the Find type-in field.
Use the Dismiss button to dismiss the Find In Document window.
The Find in Document menu item is equivalent to the Find in Document
button .
Each Preferences page has Apply, Reset, and Help buttons on the bottom of the page. Click on Apply to activate any changes you've made. Click on Reset to reset the settings to their last saved state. Click on Help to see the documentation about that particular page. The documentation is displayed in another HotJava window. Use the Back navigation button to return to the current page.
Follow these links for information about each of the Preferences pages:
The HTML displayed has been parsed and formatted by HotJava. If you'd like to see the original, unformatted HTML source file, follow the link to the original source at the top of the displayed page.
You can save the HTML text to a file using the File menu's Save item.
Choose HTML Errors from the View menu to display the errors. Alternatively, if you are displaying the HTML Errors button (described below), click on the button when it is active to display the errors.
The HotJava verifier is very thorough. Some HTML errors listed may be benign errors that don't adversely affect the display of the page in HotJava or other browsers. However, because the verification is so thorough, it's an excellent way to make sure your HTML pages conform to the current HTML specification.
When the HotJava Browser encounters HTML errors, it tries to recover from the errors in an attempt to display the page as the author intended. If you would like to turn off this error recovery so that HotJava displays the page exactly as the HTML is written, even when errors occur, set your hotjava.parser.strict property to TRUE. (It is FALSE by default.) See Customizing the HotJava Browser for information about the HotJava properties and properties files.
If you use the HTML Errors feature often to debug HTML pages, you can add a button that becomes active whenever a page is displayed with HTML errors, but which is inactive otherwise. You can then click on this button when it's active to see the errors.
To add this button, choose Show HTML Errors Button on the
If you add the HTML Errors button, it looks like this:
HTML Errors button when current page
has HTML errors
HTML Errors button when current page
does not have HTML errors
To view HTML pages that use an alternate character set, choose that character set from the Character Set menus. Only one alternate character set can be specified at any one time. You can see which character set is currently selected by finding the character set in the submenus with a selected check box.
If the http server sends information with a page telling the HotJava Browser what character set the page uses, HotJava will automatically choose that character set to display the page.
In the Japanese character set submenu, you can choose Auto Detect. If you do, the HotJava Browser tries to analyze the page to figure out which of the Japanese character sets it should use.
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 if necessary.
Once the fonts are installed on your system, you need to customize the font.properties file in your Java Runtime Environment (which is included as part of the HotJava Browser) to include information about the new fonts. You may need to contact your system administrator or Java developer at your site to help out.
To make the Java Runtime Environment recognize additional fonts, you need to edit the file <hotjava_install_dir>/runtime/lib/font.properties.<your-locale> to include the appropriate information to describe the new fonts. The Java Runtime Environment ships with a sample of commonly used font.properties files for various locales. You can look in these sample files to find out what you need to add to your font.properties file for those locales. For more information, see the Java documentation on Adding Fonts to the Java Runtime.
When you move to another page, the Show Tags setting changes to the state it was in the last time that page was displayed (typically Off). When you display a page for the first time, Show Tags is always initially set to Off.
When Delay Loading Applets is selected, you'll see the following icon in place of an unloaded applet:
The size of the panel containing the icon shows how large the applet will be when it's loaded. Click on the icon whenever you want to load an applet. Watch the message area or the Progress Monitor to get feedback on the progress of the applet loading.
If you have Delay Loading Applets selected, and you'd like to load all the applets on a page at once, unselect the Delay Loading Applets option and reload the page.
If the Delay Loading Applets menu item is disabled, the HotJava Browser is running short on memory.
When Delay Loading Images is selected, you'll see the following icon in place of every unloaded image:
The size of the panel containing this icon shows how large the image will be when it's loaded. Click on the icon whenever you want to load an image.
If the author of the page specified alternative text for the unloaded image (using the ALT tag), that text will be displayed next to the Unloaded Image icon. This can help you identify whether or not you wish to load the image.
If you have Delay Loading Images selected, and you'd like to load all the images on a page at once, unselect the Delay Loading Images option and reload the page.
If the Delay Loading Images menu item is disabled, the HotJava Browser is running short on memory.
Note that you may see the Unloaded Image icon if HotJava Browser times out when loading an image, even if you haven't selected the Delay Loading Images option. Click on the icon to restart image loading. There are properties in the hotjava.properties file (image.timeout and allimage.timeout) that you can modify. These properties set the amount of time, in milliseconds, before HotJava Browser quits trying to load each individual image, or all images on a page, respectively. See the document on Customizing the HotJava Browser for information about setting properties.
To ignore the character set specified by the page author or server, select Ignore Charset Directive. This option should normally be selected only when you encounter a page that specifies an incorrect character set.
If you
normally display background images, but want to turn the background image
off for the current page, choose Display Background Images to uncheck
the check box, then redisplay the page using the Reload button or the
When no http connections are being made, the Progress Monitor page shows a set of empty gray outlines (progress bars). When a connection is being made, the first available gray outline changes to a black outline, and the name of the connection the HotJava Browser is trying to make appears above that progress bar. The http connection is typically what takes the most time.
Once a connection is made, the progress bars show what is being loaded, and how far along the loading process is. When an HTML page is being loaded, a progress bar starts filling with green; when it is completely filled, the page is loaded. Other data types work the same way: red indicates an image is being loaded, blue indicates applet code (class data) is being loaded, and so on. The name of the item being loaded always appears above the colored progress bar.
When the Progress Monitor again shows all gray outlines, the HotJava Browser is done loading the page and its contents.
Once you're familiar with the color conventions of the Progress Monitor page, you'll be able to use the miniature version of the Progress Monitor, displayed next to the Duke image in the upper right corner of the HotJava Browser by default.
You can also click (or Shift-click) on the miniature progress monitor as a shortcut to display the full Progress Monitor page.
You normally don't need to actively manage HotJava's memory--it automatically frees up and allocates more memory as needed. You can start the process to free up memory at any time, however, by clicking the Start Cleanup button at the bottom of the Memory page.
When the HotJava Browser gets close to reaching its memory limit, it becomes more aggressive in its attempts to free up memory. At this point, you may notice messages notifying you of HotJava's clean up activities. The messages change color from yellow to red as the HotJava Browser gets closer to its limit. In the most extreme case, the message appears in a popup dialog box instead of in the message area. (The default location of the message area is in the HotJava Browser header, beneath the Place field.)
The actions that HotJava takes to free up memory in extreme conditions may include the following:
Each applet running in HotJava has its own thread group, whether or not it actually creates any threads. All the threads created by the applet belong to that applet's thread group.
In the Thread Monitor, a thread group (or applet group) is preceded either by +, which means the group is expanded to list all of the threads within it, or by >, which means the thread group can be expanded. Double-click on the thread group to toggle between these two states.
Many of the items in the Places menu are used to manage Places Lists. The Places Lists help you save and manage a collection of links to interesting places found on the Web. To organize these lists, choose Show Remembered Places from the Places menu. This displays the Remembered Places window. It may be helpful to display this window for reference while reading this section.
The default set of Places Lists is described in the next section, Go to List.
Use this menu item (Go to List) to revisit places on your lists. Use Remember Place in List to add places to the lists. Use Show Remembered Places to organize your lists.
The HotJava Browser initially provides you two to four lists, as described below. The New Places and Cool Places lists can't be deleted, but you can add more lists of your own.
The default Places Lists are:
You can keep the pages on this list, or you can move them to other lists. See Show Remembered Places for information about managing your New Places and other lists.
Because the bookmarks in 1.0 preBeta1 were only saved in a single list (that is, the bookmarks could not be organized in multiple lists and folders), you may wish to spend some time organizing the items in the Legacy Bookmarks List. For example, you might want to move all the bookmarks into other lists based on categories, and then remove the Legacy Bookmarks List.
This page does not get updated if your Netscape bookmarks get updated. However, you can import an updated list at any time using the Import List item in the Remembered Places window File menu.
The Recent Places list is restarted for every HotJava Browser session. You cannot delete a URL from the Recent Places list, or edit it in any way.
Lists, (indicated by ), are displayed
in the top part of the window; the contents of the
currently selected list are displayed in the bottom.
Each list consists of actual links to places (also known as bookmarks), and folders. Each folder can contain more folders, bookmarks, or both. You can think of a list as a top level folder.
Double-click on a closed folder (indicated by
)
to open it. You can only see and access items in a folder when it is open.
Double-click on an open folder (indicated by
) to close it in order to
preserve space in your list.
To visit a place, double-click on the bookmark. Bookmarks are indicated
by lines of plain text in the bottom half of the Remembered Places window.
Hold down the Shift key while double-clicking on the bookmark to open the page
in a new HotJava Browser window.
You can also click once on the bookmark to select it, then click
the Go To Place button at the bottom of the window.
To see the URL of a bookmark, click on the bookmark to select it. The URL of the bookmark is displayed in the message area at the top of the Remembered Places window.
Alternatively, use the Remember Place in List pullright menu to add a new page directly to a list of your choice.
Another way to add a new page to a list is to use the Add New Place pop-up window:
To move a bookmark or folder to a new location:
Alternatively, to move a bookmark or folder to a new location using Cut, Copy, and Paste:
If you make a mistake or change your mind at any time while using Cut,
Copy, and Paste, choose
To create a new list, choose New List from the Remembered Places window File menu. The new list will appear in the top section of the Remembered Places window and in the Places menu of the HotJava Browser.
To create a new folder, choose New Folder from the Remembered Places window File menu. The new folder will appear at the top of the currently selected list.
To rename a list, folder, or a bookmark's title or URL, select the
item you want to rename, then
choose
To add a horizontal line to a list, choose New Separator from the Remembered Places window File menu. Use the mouse to drag the new separator to the desired location. This is useful to keep your lists organized into groups or categories.
To sort a list or folder, select the list or folder to be sorted, then choose the desired sort method from the Sort By submenu of the File menu. You can sort a list or folder in alphabetical order, by date visited (most recently visited pages first), or by frequency of visits (most often visited pages first).
After you've sorted a list or folder, you can then choose Reverse Sort.
For example, if you want your list ordered from least recently visited
pages to most recently visited, choose
To read a new list into the Places Lists, choose Import List from the File menu in the Remembered Places window. This is useful if you have a list of places saved from another browser. The list must be stored in HTML format and have a .html or .htm extension in order to be read into HotJava's Places Lists.
To save a list as an HTML file, choose Export List from the File menu in the Remembered Places window. This saves whatever is currently selected in the Remembered Places window, whether it's a list, folder, or individual bookmark.
You can also add a link to the New Places List by pressing the right mouse
button over the link to display the HotJava Commands
See Show Remembered Places for information about managing your New Places and other lists.
Use this menu item to add places to lists; use the Go to List menu item to revisit places you've saved in the lists. Use Show Remembered Places to organize your lists.
If the Edit Place menu item and Place type-in fields are disabled, the HotJava Browser is running low on memory.
For information on using the Comments mail form, see the description of the Send Mail page.
Back to HotJava User's Guide Table of Contents