XBM画像を表示できるようにする

このサイトのXBM画像、みなさんのところでは表示できますか?

e8c8a161.png

これはIE6SP1で表示してみたところです。

MS05-025で 不正なXBM形式を表示しようとするとIEがクラッシュするので、XBMのレンダリングをしないようにするという修正が適用されたからというのが理由だそうです。


ed5c31d4.png

これはIE4で表示してみた訳ですが…。ほんとに表示できてしまいます。

さて、IE6で、表示することは出来ないのかというと、そんなことは無いのです。
blockxbmというレジストリーキーを無効に設定してしまえばいいのです。

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security] "BlockXBM"=dword:00000000

例によってレジストリキー定義はここにおいておきます。

ちなみに、既に無効なXBMを表示し様とクラッシュするという不具合は直ってるようなので、非表示の設定自体無意味です。

XPだけの不具合に見えますが、Win2000のIE6でもやっぱり見えないという。
トラックバック先の記事を見るとIE7でも見れないそうですね。

IE7のリリースノートを見ると、XBM非サポートって書いてますね。

まぁ、Win2000ユーザーとはいえ、普段FirefoxなんでIE6なんてほとんど使いませんけどね。
『IE6で閲覧すると…アナログと表示』みたいなサイトがなんか流行ってるみたいなんで、IE6とIE7の違いを探してて見つけたネタでした。

Trackback:
画像形式にハマる - デー
IE6で閲覧すると。|CSS HappyLife

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です