News for hackers. Stuff that matters.
Re:Why it took a long time to build the tiny link preview on... by jgtrosh on Monday April 23, 2018 @09:19AM (#16903131)
The extremist view in this sense is that tabs in general are a bad model for navigation. If all the pages you choose to visit are first-level citizens in your environment (windows) then you think about them more actively. A browser like https://surf.suckless.org simplifies the browser abstraction well in these regards. I have found it is nearly impossible to get common browsers to work without tabs. This kind of endeavour probably begets a correct window manager like https://i3wm.org
Re:Why it took a long time to build the tiny link preview on... by kqr on Tuesday April 24, 2018 @03:26AM (#16910612)
I strongly agree. I had to stop using Surf because of its ancient rendering engine which butchers a lot of the sensible parts of the modern web, but I do miss the tabless part of it.

Edit: Also because it does not have Pentadactyl. My dream browser would be tabless and with sensible and powerful Vim bindings. Ideally built on an engine of Common Lisp too...

Re:Why it took a long time to build the tiny link preview on... by jgtrosh on Tuesday April 24, 2018 @06:58AM (#16911476)
Have you looked at luakit? It's also based on webkit2gtk but it's extensible with Lua; I love the simplicity of suckless tools but when a functionality that seems good must be patched in it rarely ends well.

Also regarding Vi keybindings check out vimb maybe?