何かしらのサイトを組んでいる時って誰でも一度は思うんだろうけど、
「IEなんて・・・(自重」、「IEさえ・・・(自重」、「ちょ、IEおま・・・(自重」
とか、思うっすよね。
ボクも勿論その中の一人で、特にIE6に関しては常に思ったりしています。
IEのために今までどれだけの時間を費やしたか・・・と思えるほどに。
そんなIEさんですが、今日は逆にIEが有るから助かってるかもって思えるお話です。
---- こっから続き
ぇーまぁそんな訳で、明日からIEが一切なくなったとして。
「3番目のグローバルナビだけちょっと指定変えてもらえる?」
と、言われて、
『class追加するのやだなぁ』
ってのが、
「リンク先変わらないんだから属性セレクタ使えばいけるっしょ」
って言われてしまったり。
「そこの最初のh3だけmargin-topは0で、他のh3は30pxでお願い」
と、言われて、
『最初のh3だけclass追加しないといけないかな』
ってのが、
「間接セレクタか、:first-of-type疑似クラス辺りでいけんじゃね?」
って言われてしまったり。
「あー悪いんだけどこの部分ちょっと角丸にしてくれない?」
と、公開直前に言われて、
『今から画像切って、divも追加になるんじゃ・・・』
ってのが、
「そんなん、border-radiusプロパティ使えば良いんだけど」
って言われてしまったり。
「そこの日付とタイトルが横並びになってる部分、しましまにしてほしいんだって」
と言われて、
『面倒だけどclass追加してやるかー、あ、JSでいけるかな』
とか思って作業したら、
「いや、:nth-of-type()疑似クラス使えばスグでしょ?」
って言われてしまったり。
「なんかこのソースやけにdiv要素が多いよね」
と言われて、
『だって角丸やドロップシャドウ多くて・・・』
とか言ったら、
「backgroundって背景複数指定できるからさ」
って言われてしまったり。
「ここのアンカーリンクで飛んだあと、飛んだ場所を分かるようにしてもらえない?」
と言われて、ターゲット疑似クラスが浮かばなかったり。
と、こんな感じでIE6や7が対応していないプロパティやセレクタを使えば解決する事が、スグに浮かんでこないと突っ込まれまくってしまう可能性も有るよねとか思いました。
実際、ボクも完ぺきに覚えている訳じゃないから、いきなりIE消えたらちょっと時代に取り残されるかもしれないなぁって考えると結構恐怖っす。
そう考えると、幅が狭い分助かっている部分も有るような。
IE6や7が対応していないプロパティやセレクタに関してあんまり覚えてなかった自分への自戒を込めて。
でも、IEのバグを把握するよりは楽なんだろうなぁ。











comment [7]
1 - ikneg さん
IEなかったらどんなに楽か・・・。
って思った事何度もありますが、こういうの良いですね!
IEが在るから気づく発見!
面白いなあ。
URL|2009年7月 5日 20:20
2 - ナルヒート さん
おもしろいエントリーですねー。
CSS3に関しては、徐々に試して覚えていくって感じかなあ。ま…雑誌等でも徐々に特集とか組まれると思うしねえ。やっぱ、あと3年はIE6は必要なのかなあ???どー思います?
あと、ちょっとの記述・文法ミスとかでも、IEさんはカバーしてくれるし、何よりインターネットのブラウジングを世間老若男女に広めてくれた貢献者ですしねえ。できれば引退の花道を作ってあげたいけど。制作者からみたら「悪・即・斬」だよねえ。なはは。
2009年7月 5日 23:54
3 - Taichi さん
IEがあるから
「擬似クラス使えよ。」(え?擬似クラスって何?)
が
「IEでも綺麗に表示させろよ。」(え?ここを直すとあそこがズレてあそこを直すと今度は、、、)
になるわけですね。
擬似クラスの代わりに[* html] [zoom] [_height]ばっかり頭に入ってきます。
URL|2009年7月 6日 00:07
4 - Koji さん
まさに逆転の発想ですね!
自分も何か考えてみるっす★
URL|2009年7月 6日 00:19
5 - xxxYukihiroxxx さん
はじめまして。
初期構築は知識と経験でコーディングし、Firefoxで確認。次にIEでクロスチェックしています。最後にMacでSafariとFirefoxですね。
IEで乱れてるところを修正するとあら不思議。
Firefoxでも対応出来ちゃってる部分とかあるんでまだまだ勉強が必要ですゎ。^^;
突然のコメント失礼しました。
URL|2009年7月 6日 00:50
6 - sis さん
IEが対応してないから実際には使えない。だから、覚えてる人なんてほとんどいないと思いますよ。
もう自分はIEは見限って、border-radius多用しまくってますけどね。自分のために作るからできるんだけど^^;
逆にそういうIE非対応プロパティを使うことでIE離脱を促せたりできそうですし。
「おいおい、どこもかしこもIE非対応じゃねぇか。かえとくか」みたいな。
2009年7月 6日 01:41
7 - sky_blue_ さん
こちらではお初です。
実際IE6、IE7が無くなったら、簡単にサイト構築できるんでしょうね。
その分制作時間は減るけど、仕事自体の量が増えなきゃ、職にあぶれる人が出てくるのでは・・・と思ってしまいました。
CSS3も使えるように勉強します。w
2009年7月 6日 10:12