Google chrome extension 为什么我需要将我的chrome扩展发布到chrome网络商店?

Google chrome extension 为什么我需要将我的chrome扩展发布到chrome网络商店?,google-chrome-extension,chrome-web-store,Google Chrome Extension,Chrome Web Store,我构建了一个web应用程序,其中有一个链接可以下载chrome扩展名.CRX文件 为什么我需要在Chrome网上商店上传相同的.CRX文件,并支付5美元的开发者费用 有时chrome会禁用一个chrome扩展,我在重新打开chrome浏览器窗口时手动添加了该扩展。有人能告诉我为什么会这样吗 为什么我需要在chrome网上商店中上传相同的.crx文件,只需支付5美元的开发者费用 乐观的答案:恶意软件控制 我邀请您阅读谷歌在Chromium博客上宣布变更的博文: 和后续行动: 从个人经

我构建了一个web应用程序,其中有一个链接可以下载chrome扩展名.CRX文件

为什么我需要在Chrome网上商店上传相同的.CRX文件,并支付5美元的开发者费用

有时chrome会禁用一个chrome扩展,我在重新打开chrome浏览器窗口时手动添加了该扩展。有人能告诉我为什么会这样吗

为什么我需要在chrome网上商店中上传相同的.crx文件,只需支付5美元的开发者费用

乐观的答案:恶意软件控制 我邀请您阅读谷歌在Chromium博客上宣布变更的博文:

和后续行动:

从个人经验来看,恶意扩展是Windows上Chrome的一个真正问题,直到这一变化。程序被允许向Chrome添加任何第三方代码,而无需用户同意,只需通过注册表操作即可

通过从一个中央来源提供扩展服务,谷歌能够将行为不端的扩展列入黑名单并远程杀死,否则这是不可能的

如果发现开发人员帐户传播恶意扩展,该帐户将被挂起。一次性费用是为了阻止人们仅仅通过创建新账户来逃避ToS违规账户的暂停。它还提供一定程度的身份验证

悲观的回答:条款与条件强制执行 不是每个扩展都与和兼容,即使它们没有做任何恶意的事情。示例:提供YouTube视频下载的扩展

因此,无论这是主要目的还是一个好的奖励,强制CWS作为托管平台强制执行上述协议


对于您的特定情况(web应用程序的配套扩展),您应该查看。它提供了比简单的扩展链接更好的用户体验


有时Chrome会禁用一个Chrome扩展,我在重新打开Chrome浏览器窗口时手动添加了该扩展。有人能告诉我为什么会这样吗

如果扩展是通过开发者模式解包安装的,则必须保持该模式处于启用状态,并且必须正确响应每次Chrome启动时的nag弹出窗口。否则,将禁用扩展

如果通过CRX手动安装扩展,则该扩展是未经授权的源。开发人员可以在本地安装他们自己打包的CRX,但这只是出于测试目的。根据Chrome的政策,它的扩展使用不受支持,因此它最终会被禁用