I just looked at your html.pl file. You still have not made the modifications suggested by Lois in her posting above. You must do this before trying anything else.
The problem is certainly the fussy nature of Netscape. Any <TAG> left uncancelled causes it to stop thinking. According to my web logs, hardly anyone uses Netscape, so I personally am not much bothered by incompatibilities. Netscape handles many things differently. It is time that IE and Netscape were fully compatible. The only sensible option would be to work to IE standards which will force all Netscape users to install IE. Then we can wave goodbye to Netscape, along with our Betamax video tapes.
The amount of development time saved on addressing cross-compatibility issues would be huge, for html and javascript users.
As for Linux, this is best left as the OS for web hosts and people who prefer to spend time tweaking rather than using their computers. Most users find Microsoft OSs the easiest to use.
And I didn't mention Apple.
-------------
David Olley
Anglo & Foreign International Limited,
http://www.firehelmets.co.uk There are 10 types of people in the world: those who understand binary, and those who don't.