未经 Mozilla 批准,无法在 Firefox 中安装您自己的附加组件。

3作者: julkali7 个月前
我为我妈妈创建了一个小插件,用于从她工作中使用的第三方在线网络应用程序中提取数据。<p>除了她以外,没有人会使用这个插件,但它确实对她的工作流程有很大帮助。它很小,大约有 50 行代码。<p>现在,正如标题所说,我发现为了在 Release 版本中安装插件,你_必须_对插件进行签名,也就是说,让 Mozilla 审查它(就我的情况而言,这是不可能的,因为涉及第三方集成)[1]。在我看来,她无法在自己的电脑上安装这个插件(而无需切换到 Nightly 或 Developer 版本,她不应该这样做),并使用它,这简直太疯狂了,而且坦白说,Mozilla 像这样对他们的软件进行门禁控制,非常像 Google 的风格。<p>如果这是为了通过 Mozilla 商店分发插件的要求,我完全可以理解,但这太过分了。<p>关于这个问题的两年前的帖子被忽略了 [2]。<p>你对此有什么看法?<p>[1] https:&#x2F;&#x2F;wiki.mozilla.org&#x2F;Add-ons&#x2F;Extension_Signing [2] https:&#x2F;&#x2F;connect.mozilla.org&#x2F;t5&#x2F;ideas&#x2F;allow-manually-permanently-installed-unsigned-extensions&#x2F;idi-p&#x2F;26583
查看原文
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&#x27;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&#x27;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:&#x2F;&#x2F;wiki.mozilla.org&#x2F;Add-ons&#x2F;Extension_Signing [2] https:&#x2F;&#x2F;connect.mozilla.org&#x2F;t5&#x2F;ideas&#x2F;allow-manually-permanently-installed-unsigned-extensions&#x2F;idi-p&#x2F;26583