Потоковая компоновка для создания iOS-подобной прокрутки?

Что такое резьбовое композитирование?

В недавней публикации Paul Irish Post это упоминалось как средство для создания прокрутки в стиле iOS:

Я искал chrome about:flags, но не смог найти то, о чем говорил Пол. Я предполагаю, что это как-то связано с тем, как элементы визуализируются, но меня интересует, можно ли / как компоновку решить программно (в JavaScript?).

2 ответа

Решение

На этом этапе многопоточное композитирование является экспериментальной функцией и, таким образом, доступно только в канале dev или canary. Если вы хотите опробовать эту функцию, вы можете загрузить сборку Chrome в dev или canary channel.

О самой функции она описывается следующим образом: chrome://flags/:

Для создания веб-страницы используется вторичный поток. Это обеспечивает плавную прокрутку, даже когда основной поток не отвечает.

Протестировал этот флаг на этой странице, по-прежнему прокручивая зависания http://romaxa.info/tests/scrolltest/layout3_busy_long.html

Хорошо работает на XUL Firefox (мобильная версия с многопроцессорными слоями)

Другие вопросы по тегам