Потоковая компоновка для создания 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 (мобильная версия с многопроцессорными слоями)