Hacker News new | ask | show | jobs
by EFruit 1597 days ago
Frankly, I'd be thrilled to have a Firefox fork that is designed to show exactly one page, specified by the command's sole argument, and do nothing else. All the "tab" stuff and bookmarks could be offloaded to shell scripts.

Taken even further, you could modify the browser to expose git-ish hooks (for example, calling .browser/hooks/request-file when fetching a resource could allow you to implement request blocking).

4 comments

> Frankly, I'd be thrilled to have a Firefox fork that is designed to show exactly one page, specified by the command's sole argument, and do nothing else. All the "tab" stuff and bookmarks could be offloaded to shell scripts.

Are you looking for a single tab browser? If yes, then Firefox Focus (on mobile) is one. It comes with a content blocker for Safari too (iOS).

suckless.org's surf [1] is based around this ultra-minimalist single-tab, no features concept.

I personally prefer qutebrowser [2]. I use it with the "all tabs are windows" mode, leaving tab management to i3wm. It is by far the most customizable browser I've used and, unlike surf, I haven't found many pages it can't render correctly.

[1] https://surf.suckless.org/ [2] https://qutebrowser.org/

No longer developed, but does the uzbl browser fit your vision? https://www.uzbl.org/
Can't you basically do that by hidding UI-Elements? Firefox already has a good cli-interface.