Earlier quoted context omitted.
I've developed extensions. Chrome and the WebExtensions API is by far the easiest way to do it.
They may be easier to write but they aren't as powerful. There are a number of examples of addons in sibling comments which won't exist any more because Mozilla wanted to make it "easier". Even PG has remarked in an essay that success isn't easy - the people who will really succeed are the ones who put in the effort to do the hard things.
Firefox 57 as the first release where only WebExtensions will be supported
101–110 of 336 posts
Re: Firefox 57 as the first release where only WebExtensions will be supported
#102And thanks to Debian, I appear to be using Firefox 45, so I guess the changes people are talking about won't hit me for awhile?
Re: Firefox 57 as the first release where only WebExtensions will be supported
#103Earlier quoted context omitted.
Can Chrome do this: https://testpilot.firefox.com/experiments/tab-center/ ?
That add-on won't run on ff57, either.
Re: Firefox 57 as the first release where only WebExtensions will be supported
#104Earlier quoted context omitted.
+1 to Treestyle tabs (buggy though it may be), and also Tab Mix Pro, which lets me clone tabs.
You can duplicate a tab in stock Firefox by Ctrl-clicking the reload button.
Re: Firefox 57 as the first release where only WebExtensions will be supported
#105Earlier quoted context omitted.
> has better addons The add-ons might be better, but XUL-based Firefox add-ons are not better. They essentially give full control of your computer to the developer of the add-on. There's no permission model. The "APIs" are mostly the internals of Firefox itself, and when Firefox updates, lots of add-ons break. Most add-ons can be ported to webextensions. The ones that can't probably shouldn't have ever been add-ons t…
>XUL-based Firefox add-ons are not better. They essentially give full control of your computer to the developer of the add-on XUL does open up more attack surface than a web extension. However, web extensions open up enough that you're already in the business of trusting the creator of the extension. A web extension is fully capable of stealing my online banking credentials, for example.
Re: Firefox 57 as the first release where only WebExtensions will be supported
#106Earlier quoted context omitted.
How will the extension system of FF 57 be better than Chrome's?
Can Chrome do this: https://testpilot.firefox.com/experiments/tab-center/ ?
Re: Firefox 57 as the first release where only WebExtensions will be supported
#107IMO Firefox has just 2 things to beat Chrome: better add-ons (like treestyle tabs) and politics (made by Mozilla instead of an ads company). They are burning the first one.
Only about 250,000 users use the tab modification extensions that people keep claiming is Firefox's only advantage out of 10s of millions of Firefox users. Addons that greatly alter Firefox's behavior are the main reason for crashes. And maintaining XUL is hampering Firefox future development.
Re: Firefox 57 as the first release where only WebExtensions will be supported
#108Earlier quoted context omitted.
But I want the addons to have full control over my browser, that's the whole point! It's my browser and I've tailored it to myself and my requirements. The one thing that is striking every time I try to use chrome/chromium is just how limited the addon functionality is and how much less freedom the user has. Have you seen "treestyletabs" implementation on chrome? It's a whole other window that has to be started and p…
But Mozilla cares about average users, not about making something for power-users only. That seems to be the big conflict here: power users saying "you've lost the masses, so make something for us" while Mozilla's mission is making something that would be good for the masses, and they'd rather fail trying than failing that mission by abandoning it.
I do not consider myself a power user of Firefox, but the two extensions I use (DownThemAll and tab groups) are not going to be ported.
Re: Firefox 57 as the first release where only WebExtensions will be supported
#109Earlier quoted context omitted.
It's a very different experience. Some of us who use Vimperator use it not only because of the key binding, but also for the command-line, ability to modify the UI (e.g. :set gui=none), ability to put .vimperatorrc in .dotfiles and use it across multiple systems, and such. As far as I know, VimFX still not capable of all these functionalities (some due to difference in mission, e.g. not modifying the UI.) That said,…
I use this all day long on Chromium - https://chrome.google.com/webstore/detail/cvim/ihlenndgcmojh... I also use this in Chromium - https://chrome.google.com/webstore/detail/wasavi/dgogifpkoil... Note that they do very different things from each other AND that they are running Chromium which is a SUBSET of the plugin features that will be available in Firefox (if all goes well).
There's also an ongoing discussion to try to port Vimperator to WebExtensions[1], which having everything as content script might be one way to do. However, it still doesn't give an ability to modify the UI as XUL/XPCOM Vimperator does.
[1]: https://github.com/vimperator/vimperator-labs/issues/705
Re: Firefox 57 as the first release where only WebExtensions will be supported
#110Earlier quoted context omitted.
It wouldn't really be to make a statement. Chromium is a better browser but because of the powerful add-ons Firefox's overall experience is better. Take that away and there's no real reason to stay with Firefox unless you like their license and Mozilla as a company.
The question is, why is Chromium the better browser? Firefox 57 will have sandboxing and per-tab processes (most likely) plus a better extension system than Chrome's. Firefox 57 should be at least equivalent to Chromium.