スレッド合成とは何ですか?
最近のポール アイリッシュ ポストでは、iOS のようなスクロールを生成する手段として言及されていました。
chrome about:flags を検索しましたが、Paul が言及しているものを見つけることができませんでした。要素がどのようにレンダリングされるかに関係があると思いますが、合成にプログラムで(JavaScriptで)取り組むことができるかどうか、またはどのように取り組むことができるかに興味があります。
スレッド合成とは何ですか?
最近のポール アイリッシュ ポストでは、iOS のようなスクロールを生成する手段として言及されていました。
chrome about:flags を検索しましたが、Paul が言及しているものを見つけることができませんでした。要素がどのようにレンダリングされるかに関係があると思いますが、合成にプログラムで(JavaScriptで)取り組むことができるかどうか、またはどのように取り組むことができるかに興味があります。
このページでこのフラグをテストしましたが、まだスクロールがフリーズします http://romaxa.info/tests/scrolltest/layout3_busy_long.html
XUL Firefox (マルチプロセス レイヤーを備えたモバイル バージョン) で適切に動作します。
現時点では、スレッド合成は実験的な機能であるため、開発チャンネルまたはカナリア チャンネルでのみ使用できます。この機能を試してみたい場合は、開発チャンネルまたはカナリア チャンネルで Chrome ビルドをダウンロードできます。
機能自体については、次のように説明されていますchrome://flags/
。
セカンダリ スレッドを使用して Web ページの合成を実行します。これにより、メイン スレッドが応答しない場合でも、スムーズなスクロールが可能になります。