On Netscape and CSS history: "here's the history that must not come to light"
groups.google.com
groups.google.com
Anyone who followed browser development back then (1994) knows how it worked. Decisions about what went into browsers were based on how easily they could be implemented as much as what others were doing.
Yes, CSS was discussed in 1994. So was VRML (I think) and god knows how many other things. I mean, the Cello browser didn't render JPEGs (!).
Browser authors made stuff up that they thought was useful. The usually did this by adding tags, because that was a lot easier than creating a whole other language like CSS
It wouldn't have mattered if they had suddenly had an attack of the stupid and tried to implement the hopelessly-idealistic-for-1994 CSS spec. It would have sucked anyhow. It would have been slow and buggy and basically ruined the entire idea of CSS for years. It's better that they didn't try! There's no way they could have functioned with anything other than "Can I make this work?" and "Does it completely hork up my rendering engine?" being their two basic top priorities.
Always fun to step back and remember just how bad we had it all back then. How we'd have killed for a $300 netbook!
Definitely just "the easy and computationally cheap bits of CSS". Supported: No. Supported: No. Supported: No. etc.
Wikipedia has a page on it: http://en.wikipedia.org/wiki/JavaScript_Style_Sheets, but as they write "It now remains little more than a historical footnote".
(Hakon Lie is the CTO of Opera Software.)
And all the other Netscape tags.