2

什么是线程合成?

它在最近的Paul Irish Post中被称为产生类似 iOS 的滚动的一种手段:

我搜索了 chrome about:flags,但找不到 Paul 所指的内容。我认为它与元素的呈现方式有关,但我对是否/如何以编程方式处理合成感兴趣(在 JavaScript 中?)。

4

2 回答 2

2

在这个页面上测试了这个标志,仍然滚动冻结 http://romaxa.info/tests/scrolltest/layout3_busy_long.html

在 XUL firefox 上运行良好(具有多进程层的移动版本)

于 2012-07-19T05:43:25.657 回答
1

此时,线程合成是一项实验性功能,因此仅在 dev 或 canary 通道中可用。如果您想试用此功能,可以在 dev 或 canary 频道下载 Chrome 版本

关于功能本身,在 上描述如下chrome://flags/

使用辅助线程执行网页合成。这允许平滑滚动,即使主线程没有响应。

于 2012-05-17T19:37:57.660 回答