That makes me feel old. I not only recognise all those screenshots, but also recognise that the first one is Netscape 4.x -- 3.x and earlier looked quite different. Given that Netscape was always code-named Mozilla (Mosaic+Godzilla, ie Mosaic-eater -- anyone remember what NCSI Mosaic looked like?), he could have reached a little further back into history :)
Myself, I remember using one of those acoustic coupler things (running at 300 baud if the stars aligned correctly) to log into Tymnet to access The Source. (Way, way, back in the day...) This acoustic coupler was attached to the serial port of a Heathkit H19 terminal that had been built from a kit by my dad. Such memories...
The first time I remember accessing the public TCP/IP internet was in about 1992, through a shell account at crl.com, over a 2400-baud modem from my Mac Classic. This shell account was hosted on a SunOS 4 machine if I remember correctly.
Buculei: A history of Mozilla browsers design
Posted Apr 27, 2012 21:00 UTC (Fri) by utoddl (subscriber, #1232)
[Link]
I knew of gopher but never used it: it was already on its way out when I first encountered the internet.
On it's way out? Nobody told me.
I maintain an ancient system that lets folks in my department post system change notices. They get archived and are web accessible. But the system has always -- and still does -- archive the notices in both html- and gopher-ready forms. It's the oldest (to my knowledge) ongoing gopher archive on the net. Granted, it's useless, but it's dead cheap, and I have no intention of killing it, and nobody at or above the director level even knows about it, so it's probably going to be around a long time.
Buculei: A history of Mozilla browsers design
Posted Apr 30, 2012 11:05 UTC (Mon) by bbaetz (subscriber, #42501)
[Link]
My first patch to Mozilla was actually implementing gopher support.... Because the university I was going on exchange to (in 2001!) had all of their course information stored on a gopher website, and
Buculei: A history of Mozilla browsers design
Posted Apr 27, 2012 19:59 UTC (Fri) by flewellyn (subscriber, #5047)
[Link]
Yep, same here, with my mom's Syracuse University account. Gopher, tin newsreader, pine for email, and lynx for the nascent web.
Buculei: A history of Mozilla browsers design
Posted Apr 30, 2012 5:57 UTC (Mon) by kevinm (guest, #69913)
[Link]
Gopher? I hardly knew her!
Happy Run Some Old Browsers Day
Posted Apr 27, 2012 19:21 UTC (Fri) by tialaramex (subscriber, #21167)
[Link]
Jamie Zawinski linked images of early Netscape and Mozilla that are suitable for running on a relatively modern system, some time back. Obviously they don't work very well for any modern web site so there's a script to work around that somewhat, and you may have to build a custom page yourself that doesn't use any incompatible new-fangled technologies that might trip them up, like say, standards compliant HTML
Posted Apr 27, 2012 21:49 UTC (Fri) by gnb (subscriber, #5132)
[Link]
Entertainingly, the pre-0.9 win16-only browsers run (I won't say "work") on Linux using Wine.
Happy Run Some Old Browsers Day
Posted Apr 28, 2012 9:03 UTC (Sat) by pr1268 (subscriber, #24648)
[Link]
I tried Mosaic 0.8 in Wine, and navigated to lwn.net. Instead of LWN's home page, I instead saw the Apache test page (and a bunch of CSS text that the browser [obviously] didn't know how to parse/render). Weird!
Happy Run Some Old Browsers Day
Posted Apr 28, 2012 9:22 UTC (Sat) by Fowl (subscriber, #65667)
[Link]
Probably because it doesn't support the HTTP 1.1 Host header.
Happy Run Some Old Browsers Day
Posted Apr 28, 2012 10:57 UTC (Sat) by tialaramex (subscriber, #21167)
[Link]
Modern web browsers all implement "virtual" hosts in which the remote web browser is expected to tell the server which host it thinks it is connecting to via a Host: header, so you can run thousands of web sites from a single IP address. This was a vendor extension (maybe from Netscape?) in HTTP/1.0 and became part of the HTTP/1.1 standard. The SSL version of this trick still, many years after it was invented, is not able to be deployed due to poor client support, but the plain HTTP version got lucky.
The link I provided mentions a JWZ blog post, and that blog post contains a script that runs as a dumb proxy or something, to "fix" this issue in early web browsers by synthesising an appropriate header. Disclaimer: I have not tried this workaround.
Virtual Hosts and SSL
Posted May 1, 2012 5:07 UTC (Tue) by pr1268 (subscriber, #24648)
[Link]
I thought that the SSL version of virtual hosts didn't (doesn't) exist because of a chicken-or-the-egg situation in which the SSL is underneath the DNS layer (something to do with an IP address resolving to possibly a different host/server name). Or something similar; my memory may be a little cloudy on that...
Virtual Hosts and SSL
Posted May 1, 2012 6:03 UTC (Tue) by dlang (✭ supporter ✭, #313)
[Link]
that is the problem with SSL, but TLS adds an option for the client to tell the server what site they want before the SSL negotiation take place. This feature is called SNI (Service Name Indicator or something like that)
unfortunately there are still a lot of old browsers out there that don't support it (IE6 among them) and as a result, almost nobody uses the option.
Virtual Hosts and SSL
Posted May 1, 2012 10:12 UTC (Tue) by cortana (subscriber, #24596)
[Link]
FYI it's "server name indication". I believe the only significant client that can't use it is Internet Explorer on Windows XP, due to MS' unwillingness to backport the SNI feature to XP's SSL library.
Virtual Hosts and SSL
Posted May 1, 2012 10:46 UTC (Tue) by nye (guest, #51576)
[Link]
>I believe the only significant client that can't use it is Internet Explorer on Windows XP, due to MS' unwillingness to backport the SNI feature to XP's SSL library
Also Chrome on Windows XP, because the Chrome team like to use the native platform features where possible.
(What's that you say? They should bundle their own libraries? :P)
Buculei: A history of Mozilla browsers design
Posted Apr 27, 2012 22:46 UTC (Fri) by paravoid (subscriber, #32869)
[Link]
Someone actually went through the trouble and put NCSA Mosaic 2.7b5 into github and put patches on top of it that make it compile in a modern distribution: https://github.com/ricudis/mosaic
Buculei: A history of Mozilla browsers design
Posted Apr 28, 2012 8:13 UTC (Sat) by lkundrak (subscriber, #43452)
[Link]
Posted Apr 28, 2012 19:33 UTC (Sat) by jzbiciak (✭ supporter ✭, #5246)
[Link]
I remember lamenting when the UNIX / Linux version of Netscape stopped using Motif widgets, backfilling the URL bar with that nice wine color. Amazingly, I found someone with some screenshots. (I believe that was when their unofficial slogan was something along the lines of "Remember: It's spelled N-E-T-S-C-A-P-E but it's pronounced Mozilla.")
And, I'll never forget that crazy throbbing N they had for a short while...
I also remember NCSA Mosaic, but only barely. It's what I first used on the Suns. It had that crazy S-shaped "throbber" with the globe in the middle and the animated sparks, as I recall.
Speaking of old-school... I still remember finding a hole in one of our Gopher "terminals". IIRC, our school had a serial terminal that offered a Gopher client via one of the Sun SparcStations. It was meant just as a general-access terminal. It used less to display long pages. Someone forgot to disable shell-escaping from less...
Buculei: A history of Mozilla browsers design
Posted May 7, 2012 22:00 UTC (Mon) by jschrod (subscriber, #1646)
[Link]
NCSA Mosaic? That young trendy upcoming stuff? Where Viola was so much better since it had typed links and made available something like HyperCard outside a Mac environment? :-) :-)
While we're reminiscencing... I started to work on free software in 1982 -- on TeX actually, and I still work on it ;-) -- and we sent tapes around. Anybody still remembers DECUS, the DEC Users Group? Their tapes were very important.
Later we got Bitnet and were able to access ftp servers by email. (A Google search for my Bitnet address XITIJSCH@DDATHD21 still finds 314 results, after more than 2 decades.) Usenet via uucp gave us the ability to participate in real discussions, at the same time. Real Internet (TCP/IP) connectivity actually came quite late, and the World Wide Web came even later.