我的chrome扩展程序相当大,并且是事件驱动的。我可以通过哪些方式进行优化?

时间:2015-05-01 18:29:33

标签: javascript google-chrome-extension

我创建了一个非常大的chrome扩展。它依赖于外部框架以及自定义代码。扩展操纵DOM,我担心它会真的减慢某些用户的chrome,特别是如果它被加载到每个标签上。

问题

  1. 每个标签是否加载了Chrome扩展程序?
  2. 您的分机应该有多大的上限或建议限制?

1 个答案:

答案 0 :(得分:1)

我只能回答第一个问题:

chrome扩展代码可能会使用内容脚本注入网页,您需要指定要将脚本注入哪个主机。

因此,不是每个标签都会加载Chrome扩展程序的问题,您需要指定是否要在每个标签页上加载扩展程序。

您可以请求将扩展程序仅加载到您希望加载的网站中。

see content script here