我正在编写一个扩展程序,需要在amazon.com页面上显示页面操作。
请求“标签”权限或将内容脚本注入amazon.com页面会更好吗?
标签权限让我觉得使用更少的资源(因为它只是根据后台脚本中的正则表达式检查URL)但我认为这是一个更可怕的权限消息(“访问您的标签和浏览活动”)?
将内容脚本注入amazon.com页面似乎需要更多资源,但只需要获得amazon.com的许可......
答案 0 :(得分:0)
这是一般性问题,答案取决于客户端到客户端。你已经指出了每个的+和 - 。
如果您的客户特别关注安全性和隐私权,我建议您使用内容脚本,此时您正在为页面添加额外的负载(使用content scripts
和message passing
)这可能会减慢正常的执行过程。
如果你是关于表演的话,我建议你去获得标签许可。它是一个本机API,在后台页面中执行,没有额外的负载。网上商店的许多扩展确实使用了标签API,我不认为这会吓到它们,因为这不是新的。
然而,这完全取决于您的目标用户部分。