😃 I started out with Netscape 1.1! 😃
This was the first browser my isp shipped with their "connect-to-internet-packet" back in '97, and was already obsolete by the 2.0 GOLD-version by the time I got on the net @ home.
At work the hw/sw-situation was:
- black and white 19" NCD terminal
- tiny picture in the middle of the screen
- 256 gray shades, interpreted as dots
- running Solaris
- with Netscape 2.0
Not exactly the huge multimedia-experience...
IE was at that time just NOT PRESENT! MS had a 2.something-version, but remember: Gates just did'nt believe in the internet...
He does now, and on my windoze xp pc IE is the preferred choice.
As this is the most widely used browser, is this also what I'm using for developing. Then there's the workarounds for other browsers to write...
Netscape 4 was a really terrible browser! Funny it is regarded so, because when it came out it was recognized as a real leap in browser-technology.
But then they just stopped developing on the code, and it became the start of their decline.
Netscape had well over 90% of the market, and even when you take into account the overwhelming dominance of Microsoft on the os-side, you'd expected them to play their cards smarter...
IE now got the break it needed to set the terms for browser technology as there were no real opponents except Netscape.
Sloppy?
Well, they redeeem themselves a little by developing on Mozilla 🙂
As for Opera I'm critical, because this seemed to become the new NS4 (v.6 and > ), designwise. But in the 7.x version the dhtml-problems has been fixed and the browser is generally more "wholesome".
But there are some things about Opera (and probably other browsers) that is completely absurd:
It installs default to identify itself as MSIE.
Look, here I am, (sometimes) taking extra time to write workarounds for Opera-browsers. This is because I want the pages to work in Opera, different versions.
Then when my pages hit the browser, it says: I'm Internet Explorer! and flunks.
It's a no-win situation were Opera tells me: There's no point in taking that extra time, because we treat the user-agent string as we like.
Me: Why?
Opera: Because we believe that predictability isn't something you need to be concerned about. And Internet Explorer is so nice name.
Me: But you leave the name Opera in the string anyway?
Opera: That is so that thou shall be able to differ between the Two
Me: Weeell, hm... isn't that what's the user-agent-string is for?
Opera: We want to be Different.
knutm :p