0

我有一个相当占用 CPU 的脚本,运行时会冻结整个页面一段时间,使其无法滚动或单击等。我很乐意牺牲性能以获得更流畅的体验。

此外,就我而言,此脚本是 Google Chrome 扩展程序的一部分。

是否可以制作一个在后台运行冻结页面的脚本,而不会中断用户与页面的交互?

4

1 回答 1

2

也许网络工作者很感兴趣。

最好将 CPU 密集型任务放入一个工作程序中,该工作程序在后台完成其工作。另一种解决方案是将您的代码切成小块,异步加载它们并一个接一个地执行它们。

http://blog.typekit.com/2011/05/25/loading-typekit-fonts-asynchronously/

于 2013-05-18T17:28:35.670 回答