プロジェクト

全般

プロフィール

[GGW3.2.1] HTMLの img タグで画像のサイズが指定されている場合,ページ内の画像が多いと表示が極めて遅い.さらにページをスクロールしても,再描画に時間がかかる.

技術ノート
2011/10/12

[番号]
技術ノート KGTN 2011101202

[現象]
[GGW3.2.1] HTMLの img タグで画像のサイズが指定されている場合,ページ内の画像が多いと表示が極めて遅い.さらにページをスクロールしても,再描画に時間がかかる.

[説明]
この現象は,IE (Internet Explorer) とGGW3.2.1の描画処理の相互作用によって発生する問題で, Firefox 7.0.1 等では発生しません.HTMLの img タグで画像のサイズが指定されている場合,IEが細かい単位で描画を行うため,GGは非常に多数の描画命令を1つずつクライアントへ送信します.この結果,サーバ側およびクライアント側それぞれの CPU 負荷が高まり,結果的に描画に非常に多くの時間を要することになります.この問題を解決するには,GGW3.2.1のアーキテクチャをそのものを変更する必要があり, GGH4.0 で対応しております.なお,GGW3.2.1の環境では,対症療法になりますが,以下の方法が考えられます.

ブラウザに FireFox 7.0.1 等を使用する.
ASP等で動的に縮小 (拡大) 画像を生成し,その画像を (サイズ指定せずに) 表示する.

ファイル

KGTN2011101202.pdf (63.2 KB) kitasp 技術センター, 2011/10/12 12:02