ブログページが IE6 で開けないエラーを回避

ブログページを Windows Internet Explorer6 で開くと、「インターネット サイト http://www.・・・・ を開けません。操作は中断されました。」という警告がでてページが開けない症状が出ていたのですが、色々検証した結果エントリに配置した画像が問題であることがわかりました。

例えば、既に画像を含むエントリがアップされていて、新たに画像を含むエントリをアップすると IE6 でエラーがでてページが開けない状態になります。画像を消してテキストだけで再アップするとエラーは起こりませんでした。
パーマリンクで表示した場合は問題ないのですが、1ページ内に複数のエントリがあり、かつ画像を含むエントリが複数ある場合、がなんらかの不具合を起こすようです。

折角画像を貼り付けたエントリをこの不具合の為にテキストだけでアップするのは勿体ないので、最新のエントリ以外を「サマリー」表示するようにしました(画像を隠す目的で)。こうすれば、過去の画像を含むエントリとバッティングすることなくブログページを IE6 でもエラーなく表示することが出来ました。(もう少しはやく気がつくべきでした…。)

サマリーというのは、どういう定義かは詳しく分かりませんが、ブログなどでよく見かける「続きを読む」ってヤツです。Rapidweaver は自動でサマリー表示出来ないので、エントリごとに手動でサマリーを入力する必要があります。
長ったらしい記事も省略出来て一石二鳥かなと。テーマを変更すれば解決するのかもしれませんが、今はこれで凌ぐことにしました。ただ、サマリーを生成する分?ファイル容量が大きくなるのかな?

blog comments powered by Disqus