Internet Explorerとは、Windows付属のブラウザである。
ほらそれ、それだよ!今このページ見てるソレだよ!え、他のブラウザ使ってる? そんなことはしらん!
Windows版
Windows付属ということで、殆どの人が1度はお世話になった事のあるブラウザである。
基本これで閲覧することを推奨しているサイトが多い。
レンダリングエンジンはTrident(トライデント)と名付けられている。DOMやCSS等の標準規格への準拠度が他のブラウザより低い、または標準とは異なる実装方法をしている部分があるため、IEに最適化されたサイトは他の規格への準拠度が高いブラウザだと正しく表示されないことがある(例として「PLAYSTATION Store
」を表示してみればいい。なお、標準準拠度はIE7で少し改善され、IE8でさらに改善された。)。また読み込みや動作動作速度が遅かったり、タブブラウザではなかったり(IE7からタブ機能に対応した)するため扱いにくい点も多く、他のブラウザに移る人も多い。
TridentエンジンはIEコンポーネントと呼ばれる構成プログラムを利用することによって使用可能であり、これを使用したブラウザも存在する。代表例としてSleipnirがある。
IE7よりデザインが大きく変更されたため、IE6を愛用するユーザーはIE7への更新を毛嫌うことがあるが、このようなIEコンポーネントブラウザではデザインを比較的自由にカスタマイズできるものも多いので、こららを用いてIE7に移行すると幾分楽かもしれない。というか、IE8どころかIE9が出た今ではIE7をインストールする意味はほとんどなくなったが。
IEの明らかな欠点の一つは、「脆弱性」の問題である。最も多くの人が使うブラウザであるが故に、セキュリティホールが見つかりやすい。これも、別のブラウザに乗り換えればいいだけの話だが、正直なところFirefoxは使う人が多いので「脆弱性が嫌だからFirefox」という選択肢は微妙である。
ただ、多くの人が使う、という面での利点もある。それは、まず一つにはIEにインストールして使うツールの量が豊富である。次に、先ほどの記述の繰り返しになるが、IEに特化したサイトも数多くある、ということである。
Mac版
こちらも古いMacユーザは一度はお世話になっているであろうブラウザ。NetscapeやiCabなどでは見る事の出来ないサイトが多かったためIEを使う事も多かった。実はMacOS8.1からはAppleとMSの業務提携により標準ブラウザの地位を射止めている。
しかし、Mac OS Xに移行すると、MSとの契約満了によりそれなりに有能なSafariがOS X 10.3以降標準ブラウザとなったためだんだんIEの影が薄くなり、とうとうMicrosoftが配布とサポートをやめてしまった。
Mac版のIEは「他のブラウザに比べ動作が重い」「何かあるとすぐ落ちる」「午前0時でフリーズ」という三重苦を背負っていて、現在では対応しているサイトも激減し、OS9ユーザも和ジラ(日本語化されたMozilla)などのブラウザに乗り換えている事が多い。
そんな駄目な点だらけのMac版IEだが、バージョン5のレンダリングエンジンのTasmanはWindows版IEのTridentより標準準拠度が高かったりする。これはMac版IEの開発チームがWindows版のそれとは別チームだったことに由来するとか。
Windows Mobile/Windows Phone版
Windows CE 1.0向けのブラウザとしてPocket Internet Explorer 1が1996年11月に発表された。これは既存のWindows版を移植したものではなく、局限まで軽くするべく1から書かれたものであった。
WindowsMobile5向けのもの以降ではInternet Explorer Mobileに名前が変わっている。
かつては、名前こそPocket IEやIE MobileとなっているがWindows版とはレンダリングエンジンも別物であった。
他の有料ブラウザNetFront BrowserやOpera Mobile(もともとは有料だった)と比べて表示性能も悪かったり、タブに対応していなかったり、たまにファイルをダウンロードせずにテキストファイルとして開いてしまうことがあるなど使い勝手はいまいちであった。
しかし、Windows Phone 7以降向けであるIE Mobile 7でレンダリングエンジンがTrident 3.1と4.0のハイブリッドのものに変更され、現行最新版のIE Mobile 9もTrident 5.0になっており、Windows版と変わらないものを採用している。
IE Mobile 9ではHTML5.0やGPUのハードウェアアクセラレーションにも対応している。
IEのニコニコ大百科における功罪
IEで意図した通りに表示できればいいや、という編集者を多数生み出している。例えば、表やリストのセンタリングはIEとその他のブラウザ間で、動作の違いが顕著に表れる(もちろんIEの動作がおかしい)。
<table align="center" width="100">
...
</table>
これでIEならば横幅100ピクセルの表が画面の左右中央に表示されるが、他のブラウザでは左寄せになって表示される。IEでも他のブラウザでも正しく表示させるには
<table align="center" width="100" style="margin: auto;">
...
</table>
としなければならない。なぜこうしなければいけないかの説明は割と複雑なので詳細は略(ns.css内でtable { margin: 0; }が指定されているためいろいろ厄介なことになっている)。
修正されました。しかし、table以外の要素(ulとか)をセンタリングするときは依然問題が残っています。
凝ったレイアウトのページを製作する大百科編集者各位におかれましては、IEで表示できたからOKではなく、他のブラウザでも正しく表示されるかどうか確かめていただきたい。
「弱小ブラウザとかしらねーよ」とおっしゃる気持ちはよく分かりますし、対応するのは正直面倒です。しかし、IE8ではデフォルトでウェブ標準仕様に従うようになりました。今日の弱小ブラウザの動作は明日のIEの動作。早め、早めの対策が重要です。
関連項目
http://dic.nicomoba.jp/k/a/internet%20explorer


ページ番号: 285999
リビジョン番号: 1350036
読み:インターネットエクスプローラー
初版作成日: 08/06/26 21:46 ◆ 最終更新日: 11/11/13 18:38
編集内容についての説明/コメント: 「これ使用」を修正、Pocket IEについても追加
記事編集 / 編集履歴を閲覧 / Twitterで紹介






JASRAC許諾番号: 9011622001Y31015
ヘッダー:固定
ヘッダー:追従