-1

我的问题是第三方安装程序如何在浏览器中安装插件(如工具栏)并能够设置主页和其他浏览器属性?我想制作一个以相同方式安装在浏览器中的插件..有可能吗?

4

1 回答 1

1

原则上,可以将扩展程序与其他软件一起安装。我正在描述 Windows 的过程。

必须满足以下条件:

  • 您必须能够写入 HKLM 注册表子树(需要管理员权限)
  • 扩展程序必须在 Chrome 网上应用店中发布
  • 机器必须能够从网上商店下载扩展

如果满足这些条件,您可以按照此处描述的程序进行操作。基本上,安装程序必须创建一个注册表项,该注册表项将触发 Chrome 在下次启动时下载扩展程序。


也就是说,谷歌已经竭尽全力防止静默安装和避免浏览器设置劫持。此类设置覆盖是一场武器竞赛,Chrome 正在加强其防御。问问自己以这种方式安装扩展程序是否合乎道德。

它可能会惹恼您的用户,并会标记您的扩展程序以供 Google 进行更细致的检查。请记住,如果 Web Store 托管的任何扩展程序违反其政策,Google 可以禁用它。

另外,请注意单一目的政策。同样覆盖搜索/主页/设置的工具栏将不受欢迎。至少应该将它分成几个扩展,最多 -不要这样做


扩展程序可以覆盖例如主页,但它的限制非常严格。扩展程序必须在上述 Web Store 中,并且任何覆盖页面都必须验证 Web Store 开发人员帐户的所有权。一切都是为了用户的安全和舒适。

于 2014-07-16T13:38:46.297 回答