93 points by stefankuehnel 1 day ago | 81 comments
lvncelot 1 day ago
kqr 1 day ago
mmcdermott 17 hours ago
_giorgio_ 24 hours ago
bovine3dom 14 hours ago
`:blacklistadd [URL]` remains a much better option for most people for most sites because it lets you easily re-enable Tridactyl temporarily.
Glad you're happy with Vimium :)
eproxus 17 hours ago
It's one of my favorite macOS apps that I can't live without.
mikae1 1 day ago
Imagine you couldn't click on another tab with your mouse pointer while the current active one is loading. Yes, it's as terribly frustrating as it sounds.
In the XUL days I could even use vim shortcuts to access every button in the Firefox UI!
Luckily there is a solution for now. VimFx[1] is still being updated and works with the LegacyFox shim!
forgotmypw17 1 day ago
I like qb the most, as it's fairly stable and fully-featured. It offers full keyboard control, and many cool features like bindings for host-granular permissions for js and images, and is also scriptable. Built-in decent adblocker.
The main annoyance about it for me is it doesn't come with DRM, but it could also be seen as a feature, because it saves me a lot of time I'd otherwise watch arguably crap content.
mikae1 1 day ago
Yes, but neither support extensions AFAIK. Not ready to take my browsing back to a pre 2004 era. :)
forgotmypw17 4 hours ago
anthk 17 hours ago
mikae1 17 hours ago
That's a rather big if. :-D
anthk 14 hours ago
The-Compiler 20 hours ago
See https://doc.qt.io/qt-6/qtwebengine-features.html#html5-drm
bramhaag 23 hours ago
rauli_ 1 day ago
mikae1 19 hours ago
_giorgio_ 24 hours ago
I've never experienced your problems, Vimium works on any tab, indipendently from the others.
I don't understand your glitches, really.
mikae1 19 hours ago
Yes, this is true for all WebExtensions. But I don't care if uBlock Origin or any other extension I use doesn't work on "system pages". However, I'd like to use my choice of navigation wherever I am in the browser.
Keyboard navigation requires a deeper integration with the browser (than WebExtensions allows for) to achieve a consistent experience.
> Vimium works on any tab, indipendently from the others.
What I'm trying to say is that Vimium keyboard navigation stops working when a page is loading.
I tried to illustrate my frustration to those only used to mouse navigation by saying that switching tabs with your mouse buttons and pointer freezed if the current page was loading. That would suck, right?
> I don't understand your glitches, really.
Do yourself a service and just be happy that you can't tell the difference between XUL generation keyboard navigation and the current state if affairs. :-D
_giorgio_ 18 hours ago
Since all addons are disabled on the system pages, you come up with a lunatic analogy that means absolutely nothing. "Imagine that...". What addon, if any, works on firefox system pages?
Vimium always works... what low speed connection do you have for being unable to load any page in a fraction of a second? Beside that, I often use jk or whatever before the page is completely loaded.
mikae1 15 hours ago
You've misinterpreted me twice. I don't know how I would rephrase it again so that you understand.
_giorgio_ 10 hours ago
weinzierl 23 hours ago
I do not think this is a contradiction, at least not from a technical perspective. I am willing to take the responsibility for all actions and modifications I do to my own browser but I need it be secure against all influences out of my control. And I need it come with secure defaults. To be competitive it needs to come without awkward restrictions that e.g. an external sandbox would impose.[1]
I don't think projects like qutebrowser, LuaKit and the many others fit that definition. Not being mainstream means by definition not getting as much security scrutiny as the dominant browsers.
What we really need is a hackable mainstream browser for people that need protection from the bad guys but not from themselves.
[1] I personally would make the concession that supporting a reasonable subset of the web was fair game.
The-Compiler 20 hours ago
So you'll mostly need to focus on keeping that up to date. Some distributions (Debian/Ubuntu for example) unfortunately do a bad job at that, but you can also quite easily install them as a binary from upstream.
You still will lag behind a bit on security fixes compared to Chromium directly, that's true. In the case of QtWebEngine, they backport security fixes to the next patch release, and I know of some distributions (I think it was Fedora?) that continuously backport those before Qt releases.
That leaves you with any security issue that's e.g. in the UI, or anything that's in the browser code itself.
For the former, I believe browsers aimed at more technical users can select different tradeoffs that make things more secure (e.g. qutebrowser always shows the punycode-encoded version of a URL if there's non-ASCII in it, while big browsers try to detect whether there are any confusables in it and only show it then - yet new ones are added every once in a while).
For the latter, qutebrowser has had three security bugs in almost 11 years.
weinzierl 15 hours ago
The question is if we can get a significant number of eyeballs on such a hackable browser. If enough people have a vested interest, security will follow. Without enough users every effort is futile.
I really hate to be harsh to alternative browsers, because they are all we've got right now now, but three security bugs in 11 years says not much if the user base is that small.
slightwinder 20 hours ago
omeid2 23 hours ago
weinzierl 22 hours ago
Also, even if Firefox retains some of its hackability it can be gone tomorrow. I say this with a heavy heart, I personally lost trust in Mozilla as reasonable stewards of Firefox and allies that would protect Firefox users' freedoms. I don't want to drive this thread into that direction, if you're interested there should be enough in my comment history to give you an idea about the reasons and why I think like that.
speedgoose 23 hours ago