So... my continuing saga of finding a reasonable replacement for firefox, after they did the completely-against-the-spirit-of-open-source bonehead move of upgrading Pocket integration from a perfectly working addon to "core"...
The latest "winner" is qupzilla. Hopefully this will last a while. Quite fast too. Minus points: doesn't have keyboard customisations, so I had to wade into the C++ (me! even C I can barely manage on some days, can you imagine me trying to grok C++?) and hardcoded a few keys. "d" to close the current tab, "," and "." for history ack/forward, and "h/l" for tab prev/next.
What I am unable to do is map "b" to "PageUp"; seems like some of the more basic keys are handled by Qt itself, not by qupzilla. Living with having to type "Shift-Space" for now!
Just for completeness, here are the other contenders:dillo
: fast. No JS, so very secure. Did I mention fast? But the layout leaves a lot to be desired -- not too far from lynx actually. Having to pagedown 12 times to read an article on El Reg got old after a while.midori
: slow. Often slower than even Konqueror (which is no mean feat, let me tell you!) Crashes often and early. I have no idea how xfce chose this to be their default browser. Complete pile of shit. (Dillo is much better -- it never crashed, and did what it promised, however little that may have been!)conkeror
: emacs key bindings. 'Nuff said! (I believe there's a way to get vi bindings for it, but apart from a tantalising hint, nothing more!)rekonq
: no idea what it looks like. "ps" shows the process is running but the UI never showed up!icecat
: did not try it yet. This may actually be the strongest contender. I'll watch their release progress for some time, but at present I want to see how a non-Gecko browser works for me. #nomorefirefox #qupzilla #browsers