复杂的双js动画在两个div或两个iframe中更快?

时间:2017-11-09 21:56:47

标签: javascript html css iframe

我有一个复杂的javascript动画,GPU和CPU都很强大。它最初只是一个页面,但我需要双视图,所以为了快速获得一个工作模型,我做了一个包装器,将它加载到两个iframe中。这非常有效。

问题是:如果我把它移植到两个div容器上,我可以获得更好的性能(特别是在移动设备上)吗?

我的理解是iframe通常在单独的线程上运行,但我不确定这是否仅适用于沙盒iframe(这些沙箱)。在两个视图中运行的脚本几乎,但不完全相同。令人难以置信的是我可以重构这个但是需要时间,所以我想知道是否有人有类似的经历。

为了记录,两个视图也叠加并与背景混合,并使用css混合模式相互混合。 js和css动画都有很多内容。

无论如何,孩子们要我玩。希望我解释得很好,但如果需要,我会稍后再回来查看。

1 个答案:

答案 0 :(得分:1)

可悲的是,据我所知和经验,每个页面都是一个单独的主题,无论是否为iframe。

多线程的HTML5标准实现已经过了http://127.0.0.1:3000所有现代浏览器和IE> = 10

的基本功能得到了很好的支持。