2007年08月

レガシーブラウザを切り捨てる CSS ハック

CSS レイアウトには、各ブラウザでの検証が不可欠ですが、一体どれくらい古いブラウザまで対応すべきなのかが一番の問題かと思います。

レガシーブラウザは多くのバグを残したままの状態で開発が終了しているので、全てのブラウザに CSS を対応させるのはコーディングの複雑化やその労力を考えても『正直、無理!』です。また、対応を試みたとしても検証できる環境が少ないので、中途半端にレイアウトが崩れるなどネットショップでは特に致命的な不具合を発生させる可能性が高くなります。

レイアウトが崩れるくらいなら、レガシーブラウザに限り CSS を読み込ませず、HTML をそのまま表示させる方法がよっぽどスマートだと思うワケです。

当アクセスログで調べたところ、第4〜5世代のレガシーブラウザ(Win IE4.xWin IE5.xMac IE5.2)はどれも1%前後の使用率になっているので、そろそろ切り捨てる勇気も必要かと考えています。(正直、Win IE5.5 対応は迷いました。)

つづきを読む

コンテンツの先頭に戻る

タグ
  • タグはありません。