The Future of Developing Firefox Add-ons

General discussion about web technology.
barbaz
Senior Member
Posts: 9280
Joined: Sat Aug 03, 2013 5:45 pm

Re: The Future of Developing Firefox Add-ons

Post by barbaz » Fri Dec 23, 2016 7:13 am

Davidsmith150 wrote:i think its Good bro.

Care to be more specific, or are you only here to spam?
*Always* check the changelogs BEFORE updating that important software!
-

barbaz
Senior Member
Posts: 9280
Joined: Sat Aug 03, 2013 5:45 pm

Re: The Future of Developing Firefox Add-ons

Post by barbaz » Tue Jan 03, 2017 9:32 pm

barbaz wrote:What sorts of existing extensions will not be possible to port, exactly?
And if these are not (all) malicious extensions, why can't WebExtensions provide the needed functionality?

I think this answers my questions -
http://forums.mozillazine.org/viewtopic.php?p=14727102#p14727102
https://bugzilla.mozilla.org/show_bug.cgi?id=1328244

:(
*Always* check the changelogs BEFORE updating that important software!
-

User avatar
Thrawn
Senior Member
Posts: 3106
Joined: Mon Jan 16, 2012 3:46 am
Location: Australia
Contact:

Re: The Future of Developing Firefox Add-ons

Post by Thrawn » Tue Jan 03, 2017 11:51 pm

I think the problem is visible in Mozilla's own statement:

WebExtensions are decoupled from the platform


Now, in most spheres of programming, loose coupling is generally assumed to be a positive, and indeed it does make development easier.

However, the whole point of many extensions is to radically alter the platform. Which is obviously impossible with a loosely-coupled approach.

In the past, if you wanted something different to everyone else, the answer was: Write an extension to do it. Now, it seems, the answer is: Too bad, you can't have it.
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.

True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0

Post Reply