paper.js を使用して html5 図面を管理しています。Chrome でページの下部をリロードしてこの行を表示すると、明らかです。
一番下でリロードすると、上下にスクロールでき、線は忠実に維持されます。
しかし、ページの上部をリロードして下にスクロールすると、次のように線がギザギザになり、アンチエイリアス処理されていないように見えます。
奇妙なことに、最初にページの上部にロードした後、上下に数回スクロールすると、忠実度が低下します。
これは Safari でも発生し、Firefox でも発生しますが、ほとんど目立たない程度です。これは、一番下にロードすると、ロードより上のすべての dom 要素がページのロード時にレンダリングされるという事実と関係があると思います。一方、上部にロードすると、要素はスクロールしてビューに表示されたときにのみレンダリングされます (スクロール イベントと戦って、CPU の再描画を行いますか?)
しかし、ページの読み込み時にすべての dom イベントが確実にレンダリングされるようにするためにできることはありますか? $(document).ready で初期描画関数を既にラップしています。