IE で一部画像が表示されなくなる現象を調査する修行

とある WEB アプリについて利用者から不具合報告があったとの相談が。IE で見たときに、ページの一部が表示されない、とのこと。その利用者の方にとっていただいたキャプチャ画像を見ると、×印も出てない。ブラウザでソースを表示してもらったら img タグごとなくなってるらしい。

とりあえず、ブラウザと WEB サーバの間のどこかで HTML の中まで見て広告をブロックするナニモノかがいるのだろうと推定。画像ファイルの名前を変えることで解決をみた。今回も問題の画像は 200x23 と細長いいかにもバナーなサイズで、名前もちょっとバナーっぽいと言えばバナーっぽい。a タグの中に細長い img タグを入れていたかもしれない。

知らなかったが、画像に ad や banner などの NG ワードが入っているとブロックされることが多いらしい。なるほど。

前にも Norton 先生がブラウザが投げた Referer を消してくださるってので苦労したことがある。各自が各自のマシンでインストールしているソフトがブロックしていればまだ「Symantec 製品使ってません?」とか聞けるが、プロキシタイプの HTML フィルタで削除されてたら、一般ユーザにはわからないだろう。