WWW = Woeful, er, winternet wendering? CERN browser rebuilt after 30 years barely recognizes modern web
Berners-Lee's WorldWideWeb code can't handle much, but hey, it now runs in a browser
In preparation for next month's 30th anniversary of the proposal that gave us the world wide web, boffins at the behest of CERN have recreated the world's first web browser, and made it accessible as a modern web page.
Created by Sir Tim Berners-Lee, the ur-browser, first called WorldWideWeb, and later Nexus, was built from Objective-C in 1990 on a NeXT workstation to display its maker's HyperText Markup Language.
The browser's resurrection – click here to try it out – follows five days of hacking by an international team of nine developers, reunited after a previous effort to revive the original Line Mode Browser in 2013.
The browser's monochrome window into the past includes a basic menu interface that features both functional and non-functional elements. It does allow you to open web pages, via the Document -> Open from full document reference menu, though they're all text. It serves as a reminder of how much the web has changed, for good or ill.
WorldWideWeb recognizes just 26 HTML tags – the term "element" was not a part of web development jargon.
25 years ago: Sir Tim Berners-Lee builds world's first websiteREAD MORE
One aspect of the original browser that got lost over time was that it was intended to be both a document viewer and editor.
"Today it's hard to imagine that web browsers might also be used to create web pages," the project's documentation explains. "It turned out that people were quite happy to write HTML by hand – something that Tim Berners-Lee and colleagues never expected. They thought that some kind of user interface would be needed for making web pages and links."
Modern browsers like Chrome retain the ability to edit loaded pages via the Inspect menu, but generally their tools for content display and editing have been separated.
Nowadays, web code tends to be difficult to read. It's often minified – compressed into a compact form to save space – or obfuscated – deliberately made obscure. Facebook web pages, for example, rely on impenetrable class names and words fragmented into multiple div elements to foil ad blockers.
Thirty years on, the first web browser recalls a time before commerce came online. ®