Forum Moderators: open
I have since been warned that my 'correct' pages with my 'correct' DTD might need to be tweaked to avoid a NN6 bug.
Now found on each page is:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
I've been advised to switch to:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
in order to avoid a problem.
Wandering around in the Webmaster World 'site search' suggests this to be true, but I'd feel better if directly told one way or another.
I too at one point followed that advice because of some bugs. With continued education, I learned that it was not the DTD causing the problem but my implementation of CSS.
If you use a DOCTYPE without the DTD reference, you are forcing the browser into Quirks mode. If you are going to do that, then there really is no reason for the DOCTYPE to be there other than to obtain the validation stamp. Your site will be rendered in quirks mode at the browser level instead of strict mode which you've painstakenly taken the steps to adhere to.
My friend knows much more and has far greater experience than I do, and insists I'm taking a risk. But as you suggest, I would much prefer to take advantage of all the work that has been put into it.
Perhaps a better question would be: How can I get NN6 and 'quarantine' it somewhere for reference work? I have IE6 NN7 and Opera 7 and they don't interfere with each other. As a group, they have been invaluable.
My concern is with introducing trouble that I can't see and fix first.
Netscape Archived Browser Products [wp.netscape.com]
Because of the way that Netscape installs, you can put it in its own subdirectory and run it along with other versions. I've found it best to declare separate Netscape user "profiles" for each browser to keep them from confusing each other, but other than that, it works fine.
Netscape browser archive: [wp.netscape.com...]
Jim