リニューアル中に、何か新しい(流行の?)デザインを取り入れようかと思ったり、CSS もそろそろ IE 未対応の指定とかを使ってみようか、とか考えていて思った。
「IE 置き去りの方向で CSS 書いても面白いんじゃないか?」と。
現在、一般的なのは、どんな環境で、どんなブラウザでも同じような見栄え(視覚のみの場合)実現することだと思います。で、それを目標に、CSS ハック等を使ったり、差異が出にくい設計やデザインにしたりすると思うんですが、積極的にコレを止めても面白いと思うんですよ。
具体的には、ハックを使ってバグの部分を補完していたのを、ハックを使ってバグの箇所の CSS を無効にする等。例えば、ボックスモデルハック(そういえば、知ってる名前少ない)を使わないと IE で表示が崩れる箇所があるとすると、その箇所は、ハックで全部 auto を指定するとか。(auto じゃ無理かな?)要するに、バグが多いブラウザ程、CSS 無効状態に近づくように CSS を書くということ。
簡単に言うと、バグ対策として「無視,何も処理しない」等を選択するという事です。
今でも IE4, NN4 に CSS を読み込ませないとかやってるように、極端な話 IE6 以下には CSS を読み込ませないとかやると面白そう。Vista が落ち着いてきたらやっても良いかも。
コレをやりつつさりげなく Firefox とか Opera とかのリンクをサイトにおいて置くと、徐々にシェアが… という妄想。
でも、「何故崩れているのか」を知っていることが大前提なので、どうしても個人サイトの範疇になりますよね。少しでも Web デザインに興味ある人じゃないと、「デザインが崩れているのはサイトの作者がショボイから」だと思うだろうし。
まぁ、私はそのうちやってみるつもり。
目指せ!IE で見たら変なサイト。

コメントする