※このエントリーのみ、雰囲気を出すために一人称を僕にしています
『昔』って言ったって、それほど前の話じゃないんだ。2、3年前とか、ホントそんなもん。
最近じゃあCSSのコーディングで「IE6対応で」などと鬼畜なことを言われることはほとんどなくなった。
でもほんのちょっと前まで、コーダーは、「どれだけIE6のハックを知ってるかが勝負」みたいなトコがあった。
最近コーディングの勉強を始めた人なんかにはギャグに聞こえるかもしれないけど、マジな話だ。
最近じゃあCSSのコーディングで「IE6対応で」などと鬼畜なことを言われることはほとんどなくなった。
でもほんのちょっと前まで、コーダーは、「どれだけIE6のハックを知ってるかが勝負」みたいなトコがあった。
最近コーディングの勉強を始めた人なんかにはギャグに聞こえるかもしれないけど、マジな話だ。
僕はあまりコーディングが得意な方じゃなかったし、ハックだってそんなに頭に入ってなかった。
バグに出会ってから解決方法をググるのが僕の常だったから、サイト制作のプロジェクトでコーディング担当になると、残業時間がハンパじゃなかった。
だから僕は、縛りのキツいCSSコーディングを任されたときに少しでも仕事を楽しむ手段として『ギャルゲコーディング』なるマインドコントロール(脳内妄想)を編み出したんだ。
「今、僕はギャルゲーをやっているのだ」と自分に暗示をかけ、脳内ブラウザギャルたちとキャッキャウフフな妄想をしながら仕事をするのだ。
…こんな風に文章にすると完全におかしな人なのだが、当時僕はそれくらい必死だったんだ。
そう、コーディング作業はギャルゲーなのだ。
セレクタは女の子を落とすための言葉だ!!
プロパティは選択肢だ!!
攻略相手の女の子は、ブラウザなんだ!!
以下、僕が手を焼いていた脳内ブラウザギャルたちを紹介しよう。
…の前に、一応適当な設定を説明しとく。
ゲームの主人公(僕)は、ブラウザ学園の教師だ。
授業(コーディング)を通して生徒(ブラウザ)たちを育てながら、だんだんと親密になっていくのがこのゲームの目標。
非常にテキトーだが、なんかそんなかんじ。
ゲームの主人公(僕)は、ブラウザ学園の教師だ。
授業(コーディング)を通して生徒(ブラウザ)たちを育てながら、だんだんと親密になっていくのがこのゲームの目標。
非常にテキトーだが、なんかそんなかんじ。
Internet Explorer 7(IE7たん) | |
---|---|
IE6たんがちょっとおとなしくなろうと努力してみた結果がIE7たん。 たしかにIE6たんみたいな破天荒さは影をひそめたのだが、まだまだ、ツンデレが抜けてない。 疑似クラスとかそいういうちょっとむずかしめの言葉を使うとすぐヘソを曲げる。 あと相変わらず「zoom:1」って言われんのが好き。 |
IE9たんは、僕がギャルゲコーディングで現実逃避していた時代にはいなかった子なので、割愛。
Opera(オペラたん)・Safari(サファリたん) | |
---|---|
ゲームの最後にちょっと顔見せるだけでおけ。 この二人はなんか大抵の場合、気づいたときはすでに陥落している。2人とも良い子だねー。 |
他のブラウザ→モブ
今ではあまり名前を聞くこともなくなったIE6たんだが、彼女に翻弄されまくった葛藤の思い出を、たまに、ふとした瞬間に、しみじみと思い出す僕なのです。
というか、こないだ以前の職場の仲間と飲んだとき 今だに『IE6対応』をクライアントから強制されている という話を聞いて、軽くプギャーm9(^Д^)状態になったときに思い出したんだ。
ごめんなみんな。
m9(^Д^)
最後に、 現職コーダーやブラウザに詳しい人は、いろいろと反論したい箇所もあるかもしれないが、この記事は単なる読み物なので正確性とか求めないでほしい。
0 件のコメント :
コメントを投稿