2008年1月11日 (金)
カテゴリ: ウェブデザイン
| コメント (0)
| トラックバック (0)
昨日の続きで、IE6対策やってみました。
さっき、「JavaScript使って、スクロール時イベントで座標書き換えれば、IE6でもposition:fixedみたいなことできるかな~?」とか軽い気持ちで組んでみたのですが……。
……テスト中に画面見てて酔いました。見事に。
本日の20:00~21:30くらいにIE6でうちのサイト見てた人だとわかるかもですが、えれぇ「うにょ~んうにょ~ん」って感じに波打つので、じっと眺めてると気持ち悪くなる。
ううむ、やはりブラウザレベルで対応してないものに無理矢理実装しようとすると、かなり手ひどい目に遭いますね。反省。
結局元に戻しましたよ。とほほ~。
とりあえず、昨日「却下だ」とか言ってたAlphaImageLoaderでのPNG読み込みは、ついでなので組み込んでみたです。
IE5.5~IE6なら、ナビゲーションバーがちゃんと透過できてるはず。
……うぉっぷ。
2008年1月10日 (木)
カテゴリ: ウェブデザイン
| コメント (0)
| トラックバック (0)
IE7が出てから結構経ったので、そろそろユーザーも増えただろうと期待してたのですよ。
XHTMLはいまだにapplication/xhtml+xmlのMIMEを受け付けてくれませんが、透過PNGやCSSのposition: fixedも使えるようになったし、かなり凝ったこともやれるのではないかと。
ああそれなのにそれなのに、ちょっとアクセスログ調べてみたところ、うちのサイト覗いてくれてる人って9割方IE6だったりするのですよ。
そらまぁWindowsXP搭載したPCには最初っから入ってる訳だし、企業サイトなんかはほとんどがIE6をターゲットにしてるので、ユーザーにしてみれば乗り換える必要は感じないのでしょう。
ですが作り手にとって、IE6は鬼門ざます。
前述の機能はほとんど使えない(IE独自の機能を使えばなんとかできますが、えれぇコードが読みづらくなる)ため、せっかく苦労してデザインしたサイトが無駄になってしまうことが多いのですよ。
……となれば、なんとか逃げ道を作るしかありません。
続きを読む