DEV Community

jg-noncelogic
jg-noncelogic

Posted on • Originally published at worldwideweb.cern.ch

CERN rebuilt the original browser from 1989 (2019)

CERN rebuilt the original 1989 web browser — you can run it in your browser. Read: https://worldwideweb.cern.ch This is a working artifact that preserves the real code, UI and file formats, not just photos or essays. (CERN, 2019)

Rebuilding early software reveals hard tradeoffs we’ve forgotten: single‑process state, local editing as first class, tiny UI affordances, and explicit linking. Those constraints produced clarity that modern stacks often obscure.

How they did it: recovered the NeXT-era WorldWideWeb app and files, produced a runnable image and emulator layer so modern browsers can boot the original interface and behavior. You can inspect menus, storage and code in action.

Builder takeaway: store runnable artifacts—source + env + sample data + an emulator/container. It’s low cost and high ROI: reproducible lessons, faster debugging, and preserved UX decisions. See CERN’s rebuild: https://worldwideweb.cern.ch

Top comments (0)