I am currently employed by a Univeristy in the States, and they are finally allowing me to change their web site. (not the main site, I actually work for Human Resources, but they've got a pretty massive site for me to play with) Linear would never speak to me again if he saw the amounts of tables in my current project. My boss wants to use CSS, but being a predominantely Netscape using University, would we be hanging ourselves? How are the Bit-Tech pages made, because they work with my school's version of Netscape... just lots of tables & php? (which, of course we can't do) I can write CGI scripts & use server side includes, that's about it. Any ideas? (other than get rid of Netscape... if I had the keys I'd remove it from every computer on campus)
Most good CSS Layouts are completley supported by CSS. The biggest problem I see with them is that the layouts break when you reduce the size of the window and the background color shows (if its other than white). If you can deal with that (I can) then you're ok with Netscape as far as CSS layouts go. I would also write the pages to be xhtml compliant (transitional). Hope that helps....... Linkage: http://glish.com/css http://bluerobot.com http://w3schools.com/css/default.asp
gecko (the layout engine behind mozilla and NS6) is pretty damn standards-compliant. There's a small subset of standards-compliant things you won't get away with, but mostly its a good browser.
they only problem is they give an older version of Netscape.... I think I'll write up a proposal and send it to the computing center on campus to let them know what they can do to allow the campus to view decently coded pages...
NN4 would be a *cough* to do a css layout for.. it may be a better idea to make an alternate version for NN4 and do the CSS one for NN6/Mozilla/Opera/IE5 ... which i'm sure you could do with cgi without much problem and all you might need are a couple of different stylesheets to get it pixel purrrrrfect in the modern browsers.... for instance i'm gonna have to create a different one for NN6/Mozilla because it disagrees with Opera+IE on a couple of issues... but nothing major