WorldWideWeb – the first web browser
worldwideweb.cern.ch
worldwideweb.cern.ch
> References to other information are represented like *this*[a hyperlink]. Double-click on it to jump to related information.
I remember accessing the web at a pretty early stage by telnet to info.cern.ch which presented a text client pretty much like an old version of lynx, but double clicking on that would get you nowhere. You had to press Enter, iirc.
Does the featured link emulate some internal client at Cern?
It's a javascript emulation of first browser/editor running on a NeXT machine. Only very few people actually used this setup.
For more context, see https://worldwideweb.cern.ch/
> I remember accessing the web at a pretty early stage by telnet to info.cern.ch which presented a text client pretty much like an old version of lynx, but double clicking on that would get you nowhere. You had to press Enter, iirc.
I guess that was the line mode browser? CERN did a javascript rebuild of it as well in 2013 https://line-mode.cern.ch/, but the emulator is no longer running. See also https://en.wikipedia.org/wiki/Line_Mode_Browser
Seems you must be right and I did not "rc" since you had to supply the number of the link you wanted, rather than hit enter on it, lynx style :) Thanks for the reminder!
I remember using that text client as well. If I recall correctly, it was just called "www" and presented links as footnotes that you could select by number. I remember thinking it was quite clumsy and would never be as elegant and clean as Gopher. ;) I always assumed that was the first web browser, but it makes sense that this NeXT-ish/GUI-ish client was the first, given the circumstances of its development.
Fundamental protocols have changed so much since the next days that it's hard to get it online. My 1Gb switch doesn't mind its 10Mb/s connection but even things like NFS, DNS or DHCP have moved away from what the NeXT knows how to do. There's a very old version of ssh available but modern ssh refuses to talk to it so you're back to telnet which is fine - the encryption overhead is unreasonable on a 68k.
I run a special proxy machine that accommodates it and it has compatible versions of these on it.
The newest browser you can use is onniweb and part of the proxy is dehttps'ing things ... It's quite a bit of work.
Not even TIFF formats are the same. Imagemagick does not support the format the NeXT exports.
The easiest way of getting graphics off is actually to "print it" as a PostScript file and then ftp it over or cp it using an older NFS.
The entire interface is PostScript based which is why it has high compatibility with Sun NeWS (https://en.m.wikipedia.org/wiki/NeWS). I've long suspected there's a way to go from NeXT via NeWS -> NeWS/2 on OS/2 and then VNC to a modern machine but I've never taken the time to set up the pipeline.
It does have a SCSI chain but not only has all that hardware become really expensive but it also doesn't get you much unless you really want more local storage.
One of the interesting things is when you export screenshots they'll come across in color. I've wondered if there's modern ways of getting this device to emit color with some cheap hardware but I don't know enough about the pipeline.
I also have ViolaWWW on an HPUX machine. That thing is another story
PS. unsuited Vint: http://jodenda.free.fr/images/divers/TimVint.png
The Browser – WorldWideWeb Next Application (2019) - https://news.ycombinator.com/item?id=26680839 - April 2021 (21 comments)
The Browser – WorldWideWeb Next Application - https://news.ycombinator.com/item?id=25013103 - Nov 2020 (8 comments)
The Browser – WorldWideWeb NeXT Application - https://news.ycombinator.com/item?id=24955122 - Oct 2020 (1 comment)
WorldWideWeb - https://news.ycombinator.com/item?id=19494518 - March 2019 (1 comment)
CERN 2019 WorldWideWeb Rebuild: 2019 rebuilding of the original NeXT web browser - https://news.ycombinator.com/item?id=19183316 - Feb 2019 (1 comment)
I prefer a solid web-based Netscape emulator, for example:
https://www.dejavu.org/1995win.htm
or..
https://at.staticfiles.at/snippets/interaktiv/2015-01-netsca... (note: working print button! And fatally, no working URL bar)
The original NeXT cube, at which most of the investment in UI design was directed, was a high-resolution (for the time) grayscale system; color NeXT systems and NeXTStep on 3rd party hardware came later. So,NeXT’s UI elements from the beginning leaned heavily on detail (and, IIRC, animation), rather than color.
Here's GEM: https://en.wikipedia.org/wiki/GEM_(desktop_environment)#/med...
Windows 2: https://upload.wikimedia.org/wikipedia/en/8/86/Aldus_Pagemak...
Risc OS: https://upload.wikimedia.org/wikipedia/en/5/5b/AcornArthur11...
Amiga: https://upload.wikimedia.org/wikipedia/en/e/e4/Amiga_Workben...
NextStep: http://toastytech.com/guis/ns08dock.png
You could say that's the ugliest in the same way you can have whatever opinion you want ... I don't think you'd have a lot of people agreeing with you though.
As a disclaimer I think the modern Apple interfaces feel like a blaring pop music video when you have a headache ... so take it as you will.
> The original MegaPixel Display was a monochrome 17" monitor displaying 4 brightness levels (black, dark gray, light gray and white) in a fixed resolution of 1120 x 832 at 92 DPI (just shy of a true megapixel at 931,840 total pixels) at 68 Hz
I believe NeXT wanted the higher resolution, to display a full page on a screen, more than they wanted color. Having both would have been very expensive.
It wasn't until the NeXTstation Color that NeXT hardware included color.
https://en.wikipedia.org/wiki/NeXTstation informs me the NeXTstation/Turbo had 256 KB VRAM for 4 colors (black, white and two shades of gray), and the NeXTstation Color/Turbo Color had 1.5 MB VRAM for 4,096 colors (12-bit).
It adds that the grayscale NeXTstation was US$4,995 (equivalent to $10,400 in 2021) and the color one was US$7,995 (equivalent to $16,600 in 2021).
By comparison, in 1990, https://everymac.com/systems/apple/mac_ii/specs/mac_iifx.htm... informs me "The Macintosh IIfx can support multiple displays -- originally at great cost -- using multiple video cards in NuBus expansion slots. The Macintosh IIfx also can support multiple resolutions, 512x384 and 640x480 are common. Portrait (vertical orientation) displays also were popular."
NeXTSTEP 0.8: http://toastytech.com/guis/ns08.html
Windows 2.1: https://en.wikipedia.org/wiki/Windows_2.1x
MacOS 6.0.4: https://apple.fandom.com/wiki/System_6.0.4
The last version of NeXTSTEP was 4.x in 1996. Here's what it looked like compared to its competitors at the time:
NeXTSTEP 4.x: https://guidebookgallery.org/screenshots/openstep42
Windows 95: https://guidebookgallery.org/screenshots/win95
MacOS wasn't quite 8 yet but we'll be nice: https://en.wikipedia.org/wiki/Mac_OS_8
Note that Windows 95 (and OS/2) had copied NeXTSTEP GUI elements wholesale, including the 3D styling, the design of many widgets, the close and miniaturize icons, etc. It was direct and unabashed theft.
Of course NeXTSTEP had huge technological advances beyond just how its GUI looked, but that's what we're talking about. At any rate, I hope by this point that you are convinced that (1) when NeXTSTEP came out, its GUI styling was revolutionary, (2) by the time NeXT closed up shop, others were copying it rather openly, and (3) NeXTSTEP was still much better looking than they were.
Fun fact: NeXTSTEP had live window dragging in version 0.8, in 1989. By the time NeXTSTEP ceased to exist as a product, Windows and MacOS still didn't have it.