IE8

Posted at 2005-02-17T05:45:00+09:00 in Software

IE7のベータが今夏に登場という話題で盛り上がってます。それに対する反応はマチマチですが、その一つに「新しいプロジェクト名を考えなくちゃ」という反応を見つけました。反応した方はIE7というプロジェクト名で、IE5以降をよりWeb標準準拠に近づけるソフトウェアを提供しているDean Edwardsさん。

ぶっちゃけ、IE7などという間違いなく将来使われてしまうであろう名称(通称)をプロジェクト名に据えたのが悪いといえばそれまでなんですが、こんなところにも長い間Internet Explorerをバージョンアップしなかったことの影響がうかがえるような。

Dean EdwardsのIE7は、JavaScript(+CSS)なので、JavaScriptが有効なIE5以降ではほぼ無条件で効果を発揮します。つまり、クライアント(訪問者)に何かしらのソフトウェアをインストールさせる必要はありません。必要なことはHTMLファイルのhead要素内に、

<!--[if lt IE 7]>
<script src="/ie7/ie7-standard.js" type="text/javascript">
</script>
<![endif]-->

と、コアになるJavaScriptファイルをインクルードするscript要素を記述するだけです。これだけでクライアントのIE5以降の挙動をWeb標準に近づけることが可能、すなわちブラウザの互換性の問題をあまり考慮せずに済むというわけ。

一時期、これを使ってサイトを構築しなおそうとか考えていたんですが、トリッキーなCSS(やHTML)を無駄に書く方が性に合っているようなので、結局使いませんでした。

Recent entries from same category

このエントリと同じカテゴリに投稿された最近10件のエントリです。

  1. 未整理のブックマークをブックマークツールバーに表示
  2. Vimのcommandで-complete=custom(list)を使う
  3. gVimでメニューを読み込まない
  4. Google日本語入力でShiftキーで英数モードに
  5. FuzzyFinderでプレビューしつつ候補を選択
  6. WindowsのVimで開いているファイルを関連付けにしたがって開く
  7. Vimで#RRGGBBからrgb(r,g,b)に変換
  8. スマートキーワードは後ろが良い
  9. fenrirでTabを項目選択に使う
  10. Firefox 3.6以降でMS Pゴシックを無効にする

Comments

JavaScriptに対応、または有効な環境の場合、ここにこのエントリへのはてなブックマークコメントが表示されます。