Here's what I want:

An offline-first web browser.

When you visit a URL, it checks your local cache and only if it can't find anything, does it proceed to download the web page. Every subsequent visit to the page, serves the same, downloaded content. Of course, you can manually require a refresh of the page at any time.

This is basically the way #redreader (reddit client for android) works and I think it's brilliant.

Does such a thing already exist?

#askfedi