[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等で動的に縮小 (拡大) 画像を生成し,その画像を (サイズ指定せずに) 表示する.