阅读:6537回复:17
[Nightly] Firefox 45.0a 允许临时载入附加组件避开扩展签名检查
Firefox 43.0 已经正式启用了扩展签名检查,未签名的扩展无法安装,但用户可以通过在 about:config 设置参数:xpinstall.signatures.required 为 false 来跳过签名检查,继续使用未签名的扩展。但据说 Firefox 44.0 连这个参数也都取消了,用户只有使用 Nightly 或 FDE 版本才能使用未签名扩展。这对用户,甚至开发者都造成了很大的影响,用户无法使用老旧未继续维护获取签名的扩展或第三方修改版,开发者在开发时也不能方便对扩展进行测试。
为了解决这个问题,Firefox 45.0a 提供了一个临时载入附加组件的功能。首先在地址栏输入 about:debugging#addons,打开调试模式。 ![]() 点击右侧的“Load Temporary Add-on” 按钮,也就是临时载入附加组件,然后会出现一个本地打开对话框,找到你要安装的 xpi 文件。 这样扩展就被临时载入了,不会弹出对话框,而是直接安装。所临时安装的扩展都会列在这个页面下面。所谓临时载入,也就是说这个模式下这些扩展只在浏览器当前会话下生效,一旦关闭或重启浏览器,这些扩展就会消失不见了。所以要求的扩展必须支持免安装重启,因为一旦需要重启,这个扩展就会马上消失。 http://www.ghacks.net/2015/12/24/temporary-add-on-loading-coming-to-firefox/ |
|
|
1楼#
发布于:2015-12-28 19:14
指导思想不明
|
|
2楼#
发布于:2015-12-29 11:36
感谢楼主,终于找到让惠惠购物助手在FF43使用的办法了
|
|
3楼#
发布于:2015-12-30 15:53
对开发方便了点
|
|
|
4楼#
发布于:2015-12-30 16:08
突然想到,是否意味着无品牌版本不出来了,到现在还没信……但这对于传统扩展仍是麻烦啊。
如果该功能能整合开发者工具变成扩展IDE,倒是不错的方向。可惜按以往的开发进展,估计没戏。 |
|
5楼#
发布于:2015-12-30 17:04
|
|
|
6楼#
发布于:2015-12-30 17:19
|
|
7楼#
发布于:2016-01-16 21:34
chrome 在 windows 和 mac 上不可安装来自 Chrome Web Store 之外的扩展
但是 可以通过组策略、开发者模式(每次启动都会警告)绕过 另外也有类似 unbranded version 的 chromium 关于传说中的 special unbranded builds 从 comment 52 开始往下 https://bugzilla.mozilla.org/show_bug.cgi?id=1186522#c52 |
|
|
8楼#
发布于:2016-01-16 21:39
|
|
|
9楼#
发布于:2016-01-17 01:40
|
|
|
10楼#
发布于:2016-01-23 14:18
https://blog.mozilla.org/addons/2016/01/22/add-on-signing-update/
Signing will be mandatory in the beta and release versions of Firefox from 46 onwards, at which point unbranded builds based on beta and release will be provided for testing. |
|
|
11楼#
发布于:2016-01-23 21:57
|
|
|
12楼#
发布于:2016-01-24 22:53
导致这一切混乱的元凶就是那个没有经过认真考虑着急上马的强制签名策略
为啥强制签名又再推迟到 46? 我认为很重要的一个原因就是 What about private add-ons used in enterprise environments? 推迟到 46 可以给 45ESR 再次争取几个月时间 只要 mozilla 还是坚持所有扩展必须通过它的私钥签名否则不准安装在正式版(有些人就是理解不了即使不是为了恶意使用,有些代码也是绝对不能给别人看的,特别是在企业环境下) https://fedorahosted.org/fesco/ticket/1518 Fedora 更改默认浏览器基本是板上钉钉了 |
|
|
13楼#
发布于:2016-01-27 01:06
好吧我错了
相当多的人赞同 mozilla 建立 walled garden 目前 We discussed this in Friday's FESCo meeting and decided to discuss the issue with Mozilla and meanwhile keep on shipping latest Firefox releases in Fedora. |
|
|
14楼#
发布于:2016-01-27 09:35
|
|
上一页
下一页