3 ms·
There's plenty of room for innovation in extensions just using the existing WebExtension APIs. When the existing APIs run out of steam, you can work with Mozil
by roca 7y ago
There's plenty of room for innovation in extensions just using the existing WebExtension APIs.
When the existing APIs run out of steam, you can work with Mozilla developers to design and implement new APIs and submit them to Mozilla as a contribution to Firefox. No guarantee they'll be accepted --- performance, security, maintainability must be maintained --- but people have done this successfully to enable their extensions (e.g. NoScript).
Mozilla needed to clear out the unmaintainable mess of letting any extension poke the browser's internals in any way. They've done that, without "killing innovation".
- JohnFen 7y ago> They've done that, without "killing innovation". Yes, "killing" is too strong, but they've certainly reduced it. The loss of functionality in the new extension system is a big problem for me, and prevents me from using the new Firefox in any serious way. And yes, I know that I'm in the minority here and my opinion means nothing. Mozilla has shifted what market it's trying to address, and I am not in the target demographic. I recognize that's a personal issue and it's not really a criticism of the new Firefox.
- roca 7y agoMozilla hasn't "shifted what market it's trying to address". Mozilla has always understood perfectly well that if Firefox isn't fast, stable and secure enough to be used by the masses of "regular users", it will become irrelevant. It just became increasingly clear over the years that the old extension system was hobbling that.