I'm really frustrated that Firefox became the least customizable browser by removing access to existing APIs to extensions. The idea is to make browsing faster, more … (閱讀更多)
I'm really frustrated that Firefox became the least customizable browser by removing access to existing APIs to extensions. The idea is to make browsing faster, more reliable and secure but this is:
1. not really the case [*]
2. at the price to not have any options (which was my primary feature of Firefox)
After the upgrade a lot of useful addons stopped working. A lot of bugzilla feature requests to add APIs to Firefox are present but they are moving very slow as well apparently not all add-on authors have the nerves to go through the process. In the past requests for web extension APIs have been rejected with the rational that internal APIs can still be used. Now this is not anymore the case but the long-requested APIs have not been implemented.
Basically I feel screwed by a lot of functionality being removed without robust path forward and no backward compatibility period.
I might be just expressing my frustration that Firefox is becoming just another browser for the average user with decisions taken to screw advanced users.
My request is to seriously reconsider Firefox development strategy by keeping the major advantages of Firefox over competitors. This forum is the only place I see fit to send out such a broad request. And I do this only because I still care about Firefox and am a loyal Firefox user since early days. And I would like to see improvements in it, not mimicking inferior designs.
[*] I say not really the case, because I was using RightToClick in the past and it worked brilliantly. Had to switch to Enable Right click and select extension. And it took me a week to figure out that it breaks usual browsing experience in a very annoying way. So how did it help that extension is using new APIs? It didn't. Thus I conclude restricting APIs can't prevent bad user experience.