browser : Java Glossary

giraffe browsing browser
A browser is a program to surf the web and run Java Applets. Most of them are quite poor at printing accurate renderings of the screen. One way around this is to use Faststone capture, and print that.
Best Browsers Engaging the Java Console in Your Browser
Terminology DOM
Performance launching a browser
Detecting Which Browser Learning More
Browser Bugs Links
Setting Default Font

Best Browsers

Please select one of these modern browsers to download and install free.
Click the corresponding browser icon to download the latest free browser software, or click the browser name for more information.
FirefoxFirefox10.0with the Java 1.7.0_02 JRE (Java Runtime Environment). Its support of Java is erratic. Most widely supported next to IE. Many add-ins. Very fast rendering. Weak on table rendering. Best for printing.
SeaMonkeySeaMonkey2.7with the Java 1.7.0_02 JRE. Similar to Firefox, with integrated Email.
OperaOpera11.61with the Java 1.7.0_02 JRE. Cannot handle JavaScript Google AdSense ads. Otherwise fast and light. Accurate CSS. Often hangs when you exit.
Google ChromeGoogle Chrome16.0.912.75with the Java 1.7.0_02 JRE. Frequently updated. Has no edit source button. Fast starting. Flaky supports of Applets and Java Web Start. Poor downloading. Handles foreign language sites particularly well.
SafariSafari5.1.2with the Java 1.7.0_02 JRE. For both Macs and PCs. Some rendering problems. Simple and stripped down.
IE9IE99.0.8112,16421with the Java 1.7.0_02 JRE. Not recommended. This browser is hopeless at Java, especially the 64-bit version. Some websites will work with no other browser.
IE8IE88.0.7601.17514with the Java 1.7.0_02 JRE. Out of spite, blocks Java unless you OK. It has many bugs and crashes frequently. Renders column classes correctly.
IE7IE77.0.6000with the Java 1.7.0_02 JRE. It is pain to get Java Web Start working.
IE6IE66.0.2800with the Java 1.7.0_02 JRE. Not secure.
AvantAvant2012:21with the Java 1.7.0_02 JRE. It is a fast browser, especially at starting up. Has problems with JavaScript. Excellent at rendering and printing tables. It uses the Firefox rendering engine. Handles Applets, but has trouble with Java Web Start.
Get JavaOracle’s Java1.7.0_02JRE

Terminology

Browser Terminology
Internet Explorer Firefox Opera
Internet Options Options Preferences
Temporary Internet Files Cache Cache
Favorites Bookmarks Bookmarks
Address Bar Location Bar Address Bar
Refresh Reload Reload
Links Bar Bookmarks Toolbar Bookmarks Panel
Copy Shortcut Copy Link Location Copy Link Address
Save Target As Save Link As Save Target As
RSS (RDF Site Summary) (not supported) Live Bookmark Feed

Performance

There are three things you can do to make your browser run faster:

Detecting Which Browser

How

Browser Bugs

All the browsers have bugs. I don’t pretend to provide a definitive list here. However these are the bugs in each browser that I find most annoying.

Opera: ignores <col format settings for table columns. Ignores CSS (Cascading Style Sheets) max-width property. Does not support CSS overflow to permit scrolling tables. Can’t access a printer to print a selection in Vista.

Netscape: Does not display borders on Applets.

Firefox: Does not display borders on Applets. Ignores <col class and alignment settings for table columns.

Mozilla: Does not display borders on Applets.

SeaMonkey: draws boxes needlessly around links that consist of an image plus text.

Internet Explorer: does not render *.png image files with transparent backgrounds properly. In the latest update of IE (Internet Explorer), it won’t render Applets unless you click on them. This makes Applets like CurrCon which displays all the prices on a page in your local currency useless. This is just another part of Microsoft’s dirty war against Java.

Report bugs to the vendors in their support forums. The squeaky wheel gets the grease.

Setting Default Font

You can set choose fonts style and colours to use for default when a web page does not specify them. You might do this to increase the size to make the text more visible, or to support Esperanto accented characters.

Rant

Every browser has some major failing. To get my work done I have to use a different browser for different purposes, but each browser puts the basic controls: home, back, close, reload in different places. This leaves me forever all thumbs. The problem would not exist if there were a standard layout a standard, any standard, or if it were configurable (by the theme creator or the user) or if browsers did not have big holes in their usability so you could use just one.

If HTML (Hypertext Markup Language) were a compact, preparsed binary format, that would eliminate nearly all of the malformed HTML in the universe. That would also mean it would be much likely if a document were tested on only one browser, it would render properly on all of them, or at least most of them. As a side effect it would dowload twice as fast, and render more quickly.

Engaging the Java Console in Your Browser

If you are in a browser you have to enable to console before you can see it. Avant and Chrome do not support Java, or more precisely, their support does not work. Safari does support the Java console.

SeaMonkey logo Sea Monkey Engaging the Console

Last revised/verified: 2006-03-19
In SeaMonkey, you enable the console with:
  1. Click Edit.
  2. Click Preferences.
  3. Click Advanced.
  4. Click “Enable Java”.
  5. Click OK.
You also have to enable the console on the Java Control Panel.
  1. Click “task bar Start”.
  2. Click Settings.
  3. Click “Control Panel”.
  4. On Vista, click Programs.
  5. Double click Java.
  6. Click Advanced.
  7. Click “+ Java console”.
  8. Click “Show Console”.
  9. Click OK.
  10. Click File.
  11. Click Close.
Finally, to make the console visible:
  1. Click Tools.
  2. Click “Web Development”.
  3. Click “Java console”.

Opera logo Opera Engaging the Console

Last revised/verified: 2006-02-07
In Opera you can enable the console with:
  1. Click Tools.
  2. Click Advanced.
  3. Click “Java Console”.
You also have to enable the console on the Java Control Panel.
  1. Click “task bar Start”.
  2. Click Settings.
  3. Click “Control Panel”.
  4. On Vista/W7-32/W7-64, click Programs.
  5. Double click Java.
  6. Click Advanced.
  7. Click “+ Java console”.
  8. Click “Show Console”.
  9. Click OK.
  10. Click File.
  11. Click Close.
Finally, to make the console visible:
  1. Click Tools.
  2. Click Advanced.
  3. Click “Java console”.

Internet Explorer logo Internet Explorer Engaging the Console

Last revised/verified: 2006-02-07
In Internet Explorer, you enable the console with:
  1. Click Tools.
  2. Click “Internet Options”.
  3. Click Advanced.
  4. Click “Java Sun”.
  5. Select Use Java (pick latest). Do not use the MS JVM (Java Virtual Machine).
In Windows, you also have to enable the console on the Java Control Panel.
  1. Click “task bar Start”.
  2. Click Settings.
  3. Click “Control Panel”.
  4. On Vista, click Programs.
  5. Double click Java.
  6. Click Advanced.
  7. Click “+ Java console”.
  8. Click “Show Console”.
  9. Click OK.
  10. Click File.
  11. Click Close.
  12. Restart your browser.
In Mac OS Leopard, you also have to enable the console on the Java Preferences Application.
  1. Applications
  2. Utilities
  3. Java Preferences Application.
  4. Click Advanced.
  5. Click “Show Console”.
  6. Restart your browser.
Finally, to make the console visible:
  1. Click Tools.
  2. Click “Sun Java console”.

Java logo Java.exe Engaging the Console

Last revised/verified: 2006-02-07
In java.exe the console is enabled by default; you turn it off by using javaw.exe instead. You also have to enable the console on the Java Control Panel.
  1. Click “task bar Start”.
  2. Click Settings.
  3. Click “Control Panel”.
  4. On Vista, click Programs.
  5. Double click Java.
  6. Click Advanced.
  7. Click “+ Java console”.
  8. Click “Show Console”.

Java Web Start logo  javaws.exe Engaging the Console

Last revised/verified: 2006-02-07
In jawaws.exe (Java Web Start), you must:
  1. start javaws.exe
  2. Click edit.
  3. Click preferences.
  4. Click advanced.
  5. Click “+ Java console”.
  6. Click “Show Console”.
  7. Click OK.

safari safari Engaging the Console

Last revised/verified: 2011-10-26
In Safari, you enable/disable to Java console with the Java Control Panel. Here is how you enable the console on the Java Control Panel.
  1. Click “task bar Start”.
  2. Click Settings.
  3. Click “Control Panel”.
  4. On Vista, click Programs.
  5. Double click Java.
  6. Click Advanced.
  7. Click “+ Java console”.
  8. Click “Show Console”.
  9. Click OK.
  10. Click File.
  11. Click Close.

firefox firefox Engaging the Console

Last revised/verified: 2011-10-26
In Firefox 7, you enable/disable to Java console with the Java Control Panel. Currently the the add-in needed to make the console work is incompatible with the latest version of Firefox. Firefox add-ins require constant modification to continue working. In older versions you could enable it with:
  1. Click Tools.
  2. Click Options.
  3. Click Content.
  4. click “Enable Java”.
  5. click OK.
You also have to enable the console on the Java Control Panel.
  1. Click “task bar Start”.
  2. Click Settings.
  3. Click “Control Panel”.
  4. On Vista, click Programs.
  5. Double click Java.
  6. Click Advanced.
  7. Click “+ Java console”.
  8. Click “Show Console”.
  9. Click OK.
  10. Click File.
  11. Click Close.

Mozilla logo Mozilla Engaging the Console

Last revised/verified: 2006-02-07
In Mozilla, you enable the console with:
  1. Click Edit.
  2. Click Preferences.
  3. Click Advanced.
  4. Click “Enable Java”.
  5. Click OK.
You also have to enable the console on the Java Control Panel.
  1. Click “task bar Start”.
  2. Click Settings.
  3. Click “Control Panel”.
  4. On Vista, click Programs.
  5. Double click Java.
  6. Click Advanced.
  7. Click “+ Java console”.
  8. Click “Show Console”.
  9. Click OK.
  10. Click File.
  11. Click Close.
Finally, to make the console visible:
  1. Click Tools.
  2. Click “Web Development”.
  3. Click “Java console”.

Netscape logo Netscape Engaging the Console

Last revised/verified: 2008-01-07
In Netscape, you enable the console with:
  1. Click Netscape ! shield icon 
  2. Click Advanced.
  3. Click “Enable Java”.
  4. Click Done.
You also have to enable the console on the Java Control Panel.
  1. Click “task bar Start”.
  2. Click Settings.
  3. Click “Control Panel”.
  4. On Vista, click Programs.
  5. Double click Java.
  6. Click Advanced.
  7. Click “+ Java console”.
  8. Click “Show Console”.
  9. Click OK.
  10. Click File.
  11. Click Close.

DOM (Document Object Model)

It is possible for Java Applets to get out and peek at the web page document surrounding them in Java 1.4+. Another technique is to have JavaScript dynamically generate <applet <param tags. You can also have Java call JavaScript functions to let you get data from froms in insert data in forms.

Learning More

Oracle’s Technote Guide on Accessing the browser’s Document Object Model : available:


CMP homejump to top You can get the freshest copy of this page from: or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror)
http://mindprod.com/jgloss/browser.html J:\mindprod\jgloss\browser.html
logofeedback Please email your feedback for publication, letters to the editor, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : feedback email If you want your message kept confidential, not considered for posting, please explicitly specify that.
mindprod.com IP:[65.110.21.43]
view BlogYour face IP:[38.107.179.213]
You are visitor number 49,272.