【发布时间】:2012-07-04 12:50:23
【问题描述】:
首先,澄清一下,这个问题与加载页面渲染性能无关。
我正在开发一个使用 SVG 和大量 javascript 的 Web 应用程序(HTML5、SVG、CSS3 和 Js)。它达到了拖动明显缓慢的地步,我们不得不返回并重新编写和审查所有现有功能以优化应用程序。
我的一个队友认为,如果我在 iframe 中加载功能,Web 应用程序不会产生太大影响,因为浏览器会在单独的线程中处理它,因此现有的 Web 应用程序选项卡不必承担iframe 内容渲染和更新首当其冲。另外,如果需要,iframe 中的内容可以轻松呈现在 div 中。
我的问题是,浏览器(当然是最新的和最好的)在处理 iframe 时是否会为渲染和性能分配单独的资源?应用程序加载不是这个问题的问题。
【问题讨论】:
-
同域
<iframe>s 保证在同一个线程中运行。 -
感谢 SLaks,这就是我需要知道的全部内容。请将此作为答案发布,以便我接受。
标签: javascript performance iframe