IE(Internet Explorer)でページが真っ白になる現象解決法

Internet Explorer (IE)でこのブログのトップページが真っ白になっていることが先日判明。その解決策を模索していたのだが、案外すぐ見つかった。結構簡単なんですが、何でトップページだけいきなり表示されなくなったのかが分からないのです。しかし、ちょっと参考までに。

文字コードをタイトルの前に移動することで解決

文字コードってなんじゃい?っていう方には、ちょっと難しいかもしれません。私も実はあまり分かったいないのですが、ホームページを表示する文字ことです。EUCーJP、Shift-JISというのが日本語では主ではないでしょうか。

インターネットブラウザの「表示」をクリックして、「文字エンコーディング」で確認することができます。

簡単に言うと、たぶん、EUC-JPで書かれたページは、Shift-JISでは見れないと言うことだと思います。通常は、インターネットブラウザが自動的にこれを識別してくれるので、使用者は特にここをいらわんでもいいわけです。

それが、文字コード。その文字コードをあらわす、HTMLのコードを「タイトル」の前に持って行くということです。


で、どういう風に移動するかと言うと、

<head>

<meta http-equiv=”Content-Type” content=”text/html; charset=Shift_JIS”>

<title>ここに任意のタイトルが入る</title>

</head>

と言う順番にするということです。Shift_JISは、自分のHTMLやブログの文字コードに変更してください。うちは、UTF-8になっていると思います。

以上のコードが

<title>ここに任意のタイトルが入る</title>

<meta http-equiv=”Content-Type” content=”text/html; charset=Shift_JIS”>

と逆になっているだけで、ページは真っ白になるようです。不思議ですね。これで、うちのページは回復しました。ちなみに参考にしたサイトは、IE ページが真っ白になる現象

実は、このことを最初に教えてくれたのは、個人向けアクセスアップサービス「HP売上プラス」パーソナルプランのホームページ診断サービスを利用したときに、「IE系のブラウザでは真っ白に表示されます」と言われたからです。このサービスについての記事は、また今度書きますが、いや、非常に親切で的確、上から目線ではなく、気持ちいいサービスやなぁ~と思いました。助かりました。

Leave a Reply

Your email address will not be published. Required fields are marked *

Captcha *