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