Netscape Navigator 2.0 was released 30 years ago today.

This version introduced a number of new features:

• Plugins! This was the first time a web page could make sound, via RealAudio.
• Incremental display of progressive JPEGs on slow dialup connections.
• Animated GIFs that were actually useful.
• HTML frames.
• JavaScript! That wasn't my fault, but you still have my apologies.
• And of course my baby, the first release of Netscape Mail and News:

https://jwz.org/b/ykvY

@jwz I remember being *so* excited with the addition of frames.
@angst_ridden @jwz Same here, but it also reminds me of the myriad visual and design crimes against humanity I committed with frames.
@Rgsharpe I still have a site online (if hard to find) that I created in ‘94 which I rewrote for Netscape 2 and frames. It too commits unforgivable design crimes.
@angst_ridden Oh, to be young and apparently completely lacking in aesthetic sensibilities again...
@angst_ridden @Rgsharpe I still have a site online with frames too!

@Rgsharpe @angst_ridden @jwz frames and animated gifs were the scourge of the early web, and I loved it.

Table layout ffw

@jwz

I remember this well. I'd put up my first web site a year prior (using MacHTTP and BBEdit Lite).

@jwz that was a good day.

Kinda massive indictment on 30 years of subsequent software development that it's still so memorable.

These days I use Neomutt for email because everything else is so bad. 2025, TUI email 🙁

@jwz Happy 30th!

I had just started studying at the university, so this was the hot new thing that autumn and it was rocking all over the Sun workstations!

(I have no idea what the first version I used was.)

@jwz I remember taking half an hour and crossing my fingers to get that to download.

@jwz

First browser to have tabs, yeah?

@nlarson830 @jwz Disputed by Opera (the real one using Presto and currently known as Vivaldi), I don’t know which one was the real first to have them.

@nlarson830 there was a browser called InternetWorks that had tabs and panes around 1995, long before others. Unfortunately it didn't keep pace with Netscape and I had to switch for sites to be usable.

I don't think Netscape Navigator ever had tabs, I thought that was a Firefox thing from early 2000s.

@jwz I have a distinct memory of sitting at my 486, upgrading from mosaic, to get support for animated GIFs. This would certainly be the beginning of the era the web went from mostly text to graphical.

@jwz I loved the 2.x/3.x mail/usenet client, despite plenty of fellow nerds urging me to go all out GNUS or terminal.

I might need to set up a POP3 server/proxy to reminisce…

@jwz what version added background images? I remember shortly after that was added you could override *all* web page backgrounds with a custom image.

I had a CD that was a collection of big cat wallpaper jpegs. You bet your ass I surfed the web for a few months with every web page set to an awesome lion photo background.

@jwz I do miss Netscape 1.4, 2.0 was just crap IMHO.
@jwz hell yeah Netscape 2.0 was awesome

@jwz JavaScript was a mistake.

But man progressive JPEG and Netscape Mail & News were life changing!

@jwz @pixel loading animation still lives rent free in my head.
@Sonikku @jwz @pixel I used to have a plugin to put it in Firefox but it stopped working.

@Sonikku @jwz @pixel Childhood memories! The time I spent watching this loop with my 2600bps modem over a slip connection through my mother workplace's IRIX mainframe! 🤣

Or was it later on the i386 and 33.6k modem? Memory is a bit blurred, at best I was barely starting High School...

@Sonikku @jwz @pixel

We all stepped away from the light when we removed throbber animations from web browsers. RETVRN.

@memory @Sonikku @jwz @pixel hee! Server push animations pre-date gifs in browsers, and apparently they still work?! https://pronoiac.org/misc/2009/10/server-push-animation/
miscellaneous » Server push animation

Strumenti e risorse per le nuove forme di comunicazione

@Sonikku @jwz @pixel I have a Firefox extension that puts this back in the toolbar :)

@jwz cheers Jamie.

I loved the comment about your previous boss - and I learned something new about him.

JavaScript is good now sir or maam or however you identify.
@jwz Yes, such nice features, but even all together do they measure up to the almighty <BLINK> tag?
@jwz did you have to code the support for audio files and stuff yourself or was there a already a library infrastructure for doing this around back then? I imagine it was a nightmare to get anything above the most basic stuff going, because all these libs and stuff didn’t exist, back then or was way more simple.
@Nfoonf The plugin architecture was basically: "Here's a rectangle for you to draw in with no memory safety, go hog wild". There was no infrastructure for any of this. Plugins were OS-specific, so it's a credit to RealAudio that they took our lead and did the work on Linux instead of being Windows- and Mac-only.
Project Code Rush - The Beginnings of Netscape / Mozilla Documentary

YouTube
@jwz useful gifs? never heard of that before...

@jwz wrote:
> In our defense, if we hadn't done [JavaScript], MICROS~1 would have done something far, far worse.

No aspersions against you, sir, but if I had been there, I would have said NFW.

"But Micros~1 will do something worse."

"Let! Them! The ads write themselves! 'If you thought Word macro viruses were fun, then you'll *love* Microsoft's VBasic for Internet Explorer! Infect your machines at Web scale!"

@jwz somewhere around here I have my website button done as a reaction to Netscape and its tendency to try to force the use of nonstandard "stuff," it simply read like the NNow! button, except "Netscape Noway!" and I kept writing to standard HTML.

It was better than MSIE, though. I refused to write for MSIE, too.

@jwz I was a Netscape user in '95 and still have an install of a latter release on my (currently offline) Fedora PC. Mail could also handle RSS feeds.

@jwz There's some memories. I seen to remember that RealAudio worked quite well for the time, however, RealVideo wasn't so impressive. There was also another streaming video format called Vivo(?).

Because both formats used their own streaming protocols, I remember using tools to download the streams so I could watch and keep the media. In fact, I just remembered, I had several episodes of season one of Family Guy in RealVideo first. Wow! I wonder what the resolution was...

@jwz @tsherrygeo Happy Heavenly Birthday, Netscape Navigator! Look what you started! LOL!
@jwz Thanks! My first tech job was for a dialup ISP. We used to distribute Netscape Navigator 2.0 and Trumpet Winsock to our dialup customers to connect to the Internet for the first time. Good times.

@jwz

where has the time gone

@jwz animated GIFs were the business. I immediately set about animating some logo 88x31s
@jwz They were good clients 🫡
@jwz man, watching those progressive JPEG‘s load was way better than waiting for a gift or a bit map to load. Good times!
@jwz I did such terrible things with frames on my homepage
@jwz I'm kind of sad I won't be able to enjoy this like I did when I was a kid.
@jwz Much of that code is still working today! Maybe it shouldn't be, but if it ain't broke…
@jwz twas my browser of choice along with my Sega master system and genesis (aka mega drive).

@jwz hey you reminded us, we probably should have thanked you years ago for writing https://www.jwz.org/gruntle/rbarip.html - it was really helpful in our Google labor organizing back around 2017-2019, because it got everyone on the same page about how the law works in that area

also, all the Google organizers got a good chuckle out of the fact that both you and we had to deal with Kent Walker. the more things change, the more they stay the same......

really bad attitude

@jwz

The cool thing about Netscape is that even though it was commercial software anyone could get it free by downloading the beta versions and as a bonus have the most up-to-date version. I never had any issues with the beta versions.

@the5thColumnist It wasn't just beta versions. It was "free for personal use". If you were using it at work, your company had to pay. Most did. Enough did. That was the revenue stream that MICROS~1 illegally torpedoed.
@jwz the best browser even had an animated logo. Does anyone nowadays have a cool animated logo? I think not.
@jwz Was Netscape Mail and News what became Communicator?
@lopta "Became" is doing a lot of work there. Confusicator was the Collabra rewrite. Some of my code survived but not a lot.
@jwz Ah ok. I might know it if I saw it.