トップページ > プログラム > 2014年05月10日 > jJJ//n2I

書き込み順位&時間帯一覧

79 位/218 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000001000000000000001



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
YouTube動画など画質改善ソフトウェア

書き込みレス一覧

YouTube動画など画質改善ソフトウェア
6 :デフォルトの名無しさん[]:2014/05/10(土) 09:54:44.22 ID:jJJ//n2I
Safari 5.1.7 でも同様の不具合が観測された・・・Apple社からのバグのようだ・・・
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2

◆AppleWebKit/537.36で勝手に上スクロールのまとめ

・予備知識
「Google Chrome 32」がベータ版に。UIプロジェクト“Aura”の成果を盛り込む
http://www.forest.impress.co.jp/docs/news/20131112_623155.html
http://www.forest.impress.co.jp/img/wf/docs/623/155/image5.jpg

・技術背景
AppleWebKit/537.36ではGPUを駆使したAuraによるブラウザ機能描画を行っているらしい
Compositor処理としてGPUを含めたハードウェアに集中しているのがブロックダイヤグラムで分かる

・不良状況
AppleWebKit/537.36で勝手に上スクロールしてiframe内上部が見えなくなる不具合がある?
(これが重要なヒント) 勝手に上スクロールする高さ=タブバーの高さ+アドレスバーの高さ

・原因予測
GPUの機能は設定反映にオーバーヘッドやタイムラグがあるので設定変更タイミングの同期が必要となる
ページ描画原点が、ブラウザ機能の描画原点と混同して瞬間的にGPUの設定で誤動作している可能性がある

・対処予想
ページ描画原点とブラウザ機能描画原点を同じにして原点設定を共通化すると、
GPUの原点切替え設定が不要になり、GPUタイムラグによるブレが無くなると予想される・・・

・対処参考
ページ描画原点を基本にして、ブラウザ機能の描画原点にも共通に使って
ブラウザ機能は position:absolute;left:0px;top:-80px; などとして扱うのはどうか?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。