News for hackers. Stuff that matters.
Re:Qutebrowser – a keyboard-focused browser with a minimal GUI by nextos on Thursday October 12, 2017 @07:44PM (#15462279)
A great successor to Vimperator is on the works now:

https://github.com/cmcaine/tridactyl

Re:Qutebrowser – a keyboard-focused browser with a minimal GUI by StavrosK on Thursday October 12, 2017 @08:11PM (#15462412)
Rather off-topic question: aren't WebExtensions meant to work on all browsers? I don't see either Chrome extensions working with Firefox 57 or the reverse.
Re:Qutebrowser – a keyboard-focused browser with a minimal GUI by 482794793792894 on Friday October 13, 2017 @12:52AM (#15463350)
Some WebExtensions will work in all browsers. Other WebExtensions will only work in certain browsers that offer a capability that the extension needs. Kind of like webstandards have always worked.

For example, Opera and Firefox support the Sidebar API, which allows essentially arbitrary HTML pages to be placed in, you guessed it, a sidebar. Chrome does not support this, because they supposedly just don't want to have sidebars in their browser (it's not exactly an unsolvable task to implement).

Overall, Firefox will support the most extension APIs, but even there not all extensions will work, because there's always going to be some APIs that only make sense in one specific browser.

Lastly, it is necessary for the extension authors to port their extension. The work they have to do for porting might often be as minimal as just repackaging, testing and then uploading to the other browser's extension webpage, but they do have to do it.

So, this is going to cut off many extensions, too. If they're unmaintained, no one's going to port them. And Mozilla has much stricter policies for telemetry, ads etc. in extensions, too, so another chunk of extensions won't get ported for that reason.

If there is a specific Chrome extensions that you care for getting ported and it's unmaintained, then you can try it with Chrome Store Foxified [1], which will do the repackaging automatically. The testing you'll have to do yourself and then the fixing of potentially broken things and uploading, that depends on the license of the extension, if you're allowed to do that.

[1] https://addons.mozilla.org/en-US/firefox/addon/chrome-store-...

Re:Qutebrowser – a keyboard-focused browser with a minimal GUI by vortico on Thursday October 12, 2017 @09:35PM (#15462709)
Firefox and Chromium will never support full keybinding-driven navigation. WebExtensions severely limits when keys can be captured, so there are many cases where they cannot be used: when the addressbar is focused, while pages are loading, etc.

Qutebrowser keybindings essentially have full control over the page at all times.

Re:Qutebrowser – a keyboard-focused browser with a minimal GUI by The-Compiler on Friday October 13, 2017 @01:25AM (#15463459)
FWIW some people from the Tridactyl project are working with Mozilla at getting a better keyboard WebExtension API for Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=1215061

It's going quite slow however...

Re:Qutebrowser – a keyboard-focused browser with a minimal GUI by jccalhoun on Thursday October 12, 2017 @09:05PM (#15462620)
as I understand it webextensions are aiming to be a superset of chrome extensions.
Re:Qutebrowser – a keyboard-focused browser with a minimal GUI by The-Compiler on Friday October 13, 2017 @01:27AM (#15463463)
WebExtensions are a common extension format/API, i.e. Chrome extensions are WebExtensions.

However, each browser vendor has their own specific additions, and hopefully Mozilla will add some things addons like Vimperator would need, see e.g. https://bugzilla.mozilla.org/show_bug.cgi?id=1215061

Re:Qutebrowser – a keyboard-focused browser with a minimal GUI by sevensor on Friday October 13, 2017 @09:14AM (#15465285)
Shouldn't be a problem here, as QtWebEngine is Chromium.