Github中的Chrome扩展程序而不是Chrome Store

时间:2011-08-16 16:31:59

标签: github google-chrome-extension hosting

我开发了一个对Google阅读器粉丝非常有用的Chrome扩展程序,允许将单个项目标记为已读(例如Gmail)。

我不想支付5.00美元,所以我决定将我的Chrome扩展程序上传到免费的网络存储库Github。

你认为这会有什么问题吗?有人可以向我解释一下这个吗? (也许是一些Chrome扩展程序的开发人员)

任何帮助都会非常感激。谢谢!

编辑:我上传了here

1 个答案:

答案 0 :(得分:14)

如果你想最大化你的扩展的可见性,我会说它值5美元。但是如果你不关心有多少人下载它,并且不太关心反馈和统计数据,那么在Github上托管它也很好。

一些利弊:

在Chrome网上应用店中托管您的扩展程序:

  • 优点:
    • Chrome用户可以轻松搜索并找到您的扩展程序
    • 自动更新是自动的(无需在某处托管Update XML Manifest文件)
    • 适用于商店
    • 上所有其他扩展程序的半可自定义功能页面
    • 用户评论,星级和安装次数
  • 缺点:
    • 费用$ 5
    • 必须遵守Google的Chrome网上应用店政策

在其他地方托管您的扩展程序:

  • 优点:
    • 不花5美元
    • 创建您自己的功能页面
    • 不必遵守Google的Chrome网上应用店政策
  • 缺点:
    • 您必须指定并托管Update XML Manifest文件以启用自动更新功能,并在某处安全地保存PEM文件(这不是一件大事,但需要额外的工作)
    • 没有多少Chrome用户会找到您的扩展程序并提供反馈(如果您没有自己的社区或广告,可能会提供反馈)

在其他地方托管时,您必须浏览packaging process,然后在某处托管CRX文件供用户下载,并且还必须(可选)将update manifest托管在某处并保持此状态到目前为止,您的扩展程序可以为已安装它的用户自动更新。

但如果您使用Chrome网上应用店托管,则无需担心此问题。您只需创建扩展程序文件的普通ZIP文件,然后将其上传到商店,就可以了。商店会为您处理自动更新的内容。