Settings

Theme

Show HN: Browse the (old) web with emulated browsers running in your browser

oldweb.today

5 points by ikreymer 5 years ago · 2 comments

Reader

forgotmypw 5 years ago

This is great, thanks for sharing!

The web is amazing in its level of backwards compatibility, in that you can make a website compatible with all of these browsers from the 90s today!

Retro-computing growth is exploding based on what I see here and on Facebook, and it could be the key to saving the Web's openness.

I'm working on a project which allows for easily building hybrid static-dynamic sites compatible with Mosaic+, and I am grateful to others working to preserve this technology.

Thanks again!

ikreymerOP 5 years ago

I'm excited to share the latest update from Webrecorder project, the release of a new OldWeb.today (https://oldweb.today), now running emulated browsers using JS/WASM entirely in your browser!

This is an update to the previous version (discussed 5 years ago at: https://news.ycombinator.com/item?id=10653033)

This builds on much previous work, including two excellent emulators, v86 (previously discussed at: https://news.ycombinator.com/item?id=11155203) and Basilisk in JS (mentioned here: https://news.ycombinator.com/item?id=20632843) running in the browser. These were modified to support a browser-based network stack, an Emscripten build of picotcp created by the bwFla Emulation-as-a-Service team (https://gitlab.com/emulation-as-a-service/picotcp.js)

The IE and Netscape browsers support older versions of Flash and Java. For good measure, there is also an option to run just the Ruffle emulator (discussed at: https://news.ycombinator.com/item?id=25242115) for Flash-only emulation in your current browser.

The system can browse live web pages as well as archived pages from Internet Archive's Wayback Machine. OldWeb.today can be deployed as a static site and connected to other archives as well. (Only a server-side CORS proxy is necessary, for connecting to external websites or archives)

More details on how it works at: https://github.com/oldweb-today/oldweb-today

Blog post: https://webrecorder.net/2020/12/23/new-oldweb-today.html

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection