在没有Mozilla批准的情况下,无法在Firefox中安装自己的插件。
我为我妈妈创建了一个小扩展,用于提取她在工作中使用的第三方在线应用程序的数据。虽然除了她以外没有人会使用这个扩展,但它确实在她的工作流程中帮助很大。这个扩展非常小,只有大约50行代码。
正如标题所说,我发现要在发布版本中安装扩展,必须对扩展进行签名,也就是说,必须经过Mozilla的审核(在我的情况下,由于第三方集成,这是不可能的)。在我看来,居然没有办法让她在自己的电脑上安装这个扩展(而且不需要切换到Nightly或Developer版本,这本不该是她的选择),这实在是太疯狂了。坦白说,Mozilla以这种方式限制他们的软件,实在有些像谷歌。
我完全理解如果这是为了通过Mozilla商店分发扩展所需的要求,但这实在是过于侵犯用户的自由。
关于此事的两年前的帖子被忽视了。
你对此有什么看法?
查看原文
I created a small extension for my mom, to extract data from a third-party online web-app that she uses for work.<p>No-one but her is ever going to use this, but it helps her a lot in her workflow, nevertheless. It's tiny with around 50 lines of code.<p>Now, as the title says, I found out that in order to install an extension in Release version, you _have_ to sign the extension, i.e. have it reviewed by Mozilla (which in my case is impossible, due to the third-party integration) [1]. In my opinion, it is absolutely crazy that there is no way for her to install the extension on her computer (without switching to Nightly or Developer, which she shouldn't have to), to use this and, frankly, it is very Google-esque for Mozilla to gate-keep their software like this.<p>I would totally understand if this is required for the extension to be distributed through the Mozilla store, but this is too infringing.<p>A two year-old post on the matter is being ignored [2].<p>What are your thoughts on this?<p>[1] https://wiki.mozilla.org/Add-ons/Extension_Signing
[2] https://connect.mozilla.org/t5/ideas/allow-manually-permanently-installed-unsigned-extensions/idi-p/26583