IEは対応していないの?

DreamWeaver CS5.5 を導入したことを以前書きました。ユーザーの使っているデバイスの画面サイズに合わせてCSSファイルを切り替え、適切な表示をさせる機能は超便利。早速3ヶ所位のサイトに導入していました。自分のPC、タブレット、そしてiPod(iPhoneは持っていません)で画面表示を確認し、思った通りに表示されることは確認済み。

ところが小論文・レポートの書き方サイトの Google Adsense 収入が下がってしまいました。アクセス数が減っているわけではないのでおかしいなあとは思いましたが、Googleが選ぶ広告がサイトにマッチしていないのだろう、くらいに考えていました。

昨日。当社スタッフのPCに表示されているサイトを見てびっくり。デザインが全く崩れてしまっています。僕の所ではデザインどおりに表示されているのでなぜだろうと調べてみたら、スタッフが使っていたブラウザーはインターネット・エクスプローラー(IE)。僕は最近、Google Chromeを使っています。何と、IEは、画面サイズに合わせてCSSファイルを読み込むコマンドを理解できないのでした。

世の中にはIEを使っている人もまだまだ多くいます。最新の世界標準に対応できていないIEには困ったものですが、だからと言って、崩れたデザインを見続けてもらうわけにもいきません。早速対策をとりました。当社のスタッフいわく「変なデザインだなあとは思っていました。」

変だと思ったら、早く言って欲しい!