Google chrome extension 制表符权限还是内容脚本?

Google chrome extension 制表符权限还是内容脚本?,google-chrome-extension,Google Chrome Extension,我正在编写一个扩展,需要在amazon.com页面上显示页面操作 请求“tabs”权限还是向amazon.com页面中插入内容脚本更好 tabs权限给我的印象是使用更少的资源(因为它只是根据后台脚本中的正则表达式检查URL),但我认为这是一条更可怕的权限消息(“访问您的选项卡和浏览活动”) 将内容脚本注入amazon.com页面似乎需要更多的资源,但只需要获得amazon.com的许可即可…这是一个通用的问题,答案取决于客户端对客户端。您已经指出了每种方法的+和- 如果您的客户特别关注安全和隐私

我正在编写一个扩展,需要在amazon.com页面上显示页面操作

请求“tabs”权限还是向amazon.com页面中插入内容脚本更好

tabs权限给我的印象是使用更少的资源(因为它只是根据后台脚本中的正则表达式检查URL),但我认为这是一条更可怕的权限消息(“访问您的选项卡和浏览活动”)


将内容脚本注入amazon.com页面似乎需要更多的资源,但只需要获得amazon.com的许可即可…

这是一个通用的问题,答案取决于客户端对客户端。您已经指出了每种方法的+和-

如果您的客户特别关注安全和隐私,我建议您选择内容脚本,因为这会给页面增加额外的负载(使用
内容脚本
消息传递
),这可能会减慢正常执行过程

如果你只关心性能的话,我建议你去申请tab权限。它是一个本机API,在后台页面中执行,在选项卡上没有额外的负载。网上商店的许多扩展都使用tabs API,我不认为这会吓到他们,因为这不是新的

然而,这一切都是关于你的目标用户群体