|
Java & Netscape 4.x
Against all the odds, there is still a fair-sized band of people using Netscape Communicator / Navigator 4.x to surf the Web. Ignoring the infamous release in which Netscape Corp forgot to include any Java™ support at all (and apparently to run the odd test before release), there are still some hefty flaws in Navigator's Java implementation that Web authors should take into account when adding applets to their pages. Those we've stumbled across so far are listed below.
Using The Dialog Font Solution: For aesthetically pleasing results from centered text in this browser, avoid Dialog and use Helvetica, TimesRoman or Courier instead.
Using Any Font At All Solution: When setting up any applet that creates columns of text, always check the longest column in this browser before publishing the page to ensure that applet-height is sufficient to display the longest columns. In Internet Explorer and other browsers this space at the bottom of the applet will be 'dead-space', but will at least be filled with your chosen background color (usually a parameter named BgColor in CodeBase applets).
View Refresh/Reload Solution: To refresh your view of an applet, shut down Navigator, wait a few seconds, then restart it. If you use Windows 95, NT4, or later, and Internet Explorer is your default browser, it helps to have Navigator as a context-menu option for HTML files to make it easier to open them. In 'My Computer', select View, Options (or Folder Options), File Types, double-click the entry named Internet Document (HTML), and click New. In the upper box type something like Navigator 4; in the lower box enter the path to Navigator.
Security: Applets Calling External Files Although Internet Explorer 3.02 suffered from security paranoia, Microsoft recognized how ludicrous and irritating this was and released a patch: IE4 and the patched 3.02 can read local files provided that they are in the same directory as the current HTML document or in a subdirectory. Netscape Communicator / Navigator 4.x will refuse to run any applet that calls external files on your local system, despite the fact that your local system is the host, displaying a SecurityException message in its statusbar and Java Console window.
Solution: If an applet simply calls non-vital files such as sound effects, turn off the Sound option while testing in this browser. If the requirement to load external files is fundamental to the applet's use, you'll need to upload your pages to the Web server and test them in this browser via HTTP. Alternatively, if you have a registered copy of any CodeBase applet, you have a free utility named ComTest which will overcome this irritation. Click the link below to read about ComTest. To begin using it, however, you will need to close Navigator and restart it, as detailed in the instructions.
. |