Internet Explorer(インターネット エクスプローラ)は
マイクロソフトが開発する
ウェブブラウザである。バージョン6までは
Microsoft Internet Explorer、バージョン7以降では
Windows Internet Explorerが正式名称となっている。略称には
IE、
MSIEなどがある。
経緯
バージョン1.0から3.0まで
IEが最初にリリースされたのは、
Windows 95用の拡張機能集「Microsoft Plus! for Windows95」に添付されたバージョン1.0である。日本語版ではバージョン2.0。このバージョンは表組みに対応していないほど機能が低く、ほとんど使うユーザーはいなかった。
Windows NT用にリリースされたVersion 1.1は、グラフィクスのレンダリングがOSの構造上大変遅く(当時のWindows NTはグラフィクスエンジンがユーザー空間に配置されており、1要素レンダリングする都度に1回のコンテキストスイッチが必要)辛うじて、簡単なデザインのWebを見るに耐える程度であった。
この時期のマイクロソフトは
AOLに対抗して、いわゆる
パソコン通信網
MSN (Microsoft Network) を独自で構築する計画を重視しており、
インターネットは軽視していた。しかし、
Netscape Navigatorの登場以降、
World Wide Webが爆発的に普及しつつあり、インターネットを無視することはできなくなった。急遽、ウェブブラウザが必要となったマイクロソフトはまず、Netscape Navigatorブラウザのライセンスを受けようとしたが失敗し、
NCSAの
Mosaicから派生したSpyglassからMosaicのライセンスを受けることにした。このspyglassからライセンス供与されたブラウザを改造し、最初のIEが開発された。
MSNの利用は伸び悩みインターネットの利用者が増えたことで、大量の開発要員と資金をつぎ込み、
1996年8月にバージョン3を完成させ、ライバルの
ネットスケープコミュニケーションズのNetscape Navigatorの水準に追いついたと言われる。
バージョン2.0では、読み込み限定ではあるが
ネットニュースクライアントの機能も持っていた(ただし、日本語等への考慮は皆無)。また、最初のバージョンから
Gopherへのアクセス機能も付いている。
IE4以降
Windows 98上のバージョン 4.0で、主に
アメリカでの
反トラスト法対策として、緊密な関係としてWindows
OSを構成する一要素となる。実際にはWindows 98の発売を待たずに
Windows 95のOSR2.1という最終バージョンからブラウザを組み込んだ状態で販売を開始した。マイクロソフトがOS市場を支配する有利な立場を悪用してブラウザ市場での競争を仕掛けていることがアメリカの独占禁止法に違反しているとの疑いが持たれた。そのことから、抱き合わせではなく分離不能なものだとして違法論議を回避する対策を行った。しかし司法省が起こした裁判は連邦裁判所では和解の方向に進み、Windows 98の発売の直前に独占禁止法違反の判断自体が取り止めになった。Windows 98の販売が差し止められた場合のアメリカ経済に及ぼす悪影響を考えて、連邦政府が政治的な見地で回避させたとの噂もある 。
ヨーロッパにおいても類似の訴訟は起こされている。ネットスケープからも訴えられたが、ネットスケープに対しては実質勝訴している。
このデスクトップやアプリケーションのインタフェースとWebを統合する発想は反トラスト法の疑惑が持たれる以前からあったもので、Internet Explorer 4.0はアンインストールが行えないほどOS構造に深く関わっており不可分なものだとマイクロソフトは発表していた。しかし有志によりWindows 98からInternet Explorer 4.0を取り除く方法が発見され、マイクロソフトの説明が虚偽であることが証明された。その取り除くソフトウェアは98Liteとして無償公開された。
バージョン4.0では、新しく開発された
Tridentのブラウザエンジンを利用。また新しい試みとして
チャンネルと呼ばれるプッシュメディアが採用されたが、当初の期待に反して普及しなかった。当時は
常時接続が一般的ではなかったのが原因だといわれている。
Windows 98の普及と共にInternet Explorerのシェアは拡大し、第一次
ブラウザ戦争の時期にはバージョン4.0、そしてバージョン5.0が市場シェアをNetscapeから奪い続け、1999年頃にはブラウザ市場において世界トップシェアのウェブブラウザとなった。印刷プレビューを搭載したマイナーチェンジ版のバージョン5.5も登場した。
Windows 95(OSR2.5では標準装備)や
Windows NT 4.0にInternet Explorer 4.0をインストールすることによって、Windows 98に近い操作性を実現することができた。
IE6
2001年8月27日に公開。このバージョンでは、
DHTMLの拡張、
CSSレベル1、
DOMレベル1と
SMIL 2.0への部分的な対応、内容制限されたインラインフレームのサポートがなされた。他にメディアバー、
Windows Messengerの統合、エラー報告、自動画像サイズ変更、P3PとWindows XPビジュアルスタイル (Luna)での表示が新機能として含まれる。
- Windows XP Service Pack 2による新機能と仕様変更
- Windows XPのSP2適用後のInternet Explorerでは一部機能が変更され、メディアバーが廃止された。また、情報バー機能が搭載され、ポップアップブロック、ActiveXのインストール確認、ActiveXブロック時の警告、自動ダウンロードのブロック、ローカルファイルのJavaScriptとActiveX利用のブロック(ローカルファイルのみで起こる現象と知らず、ファイルをアップロードしてもこの問題が起こるのだと錯覚するユーザーも時折見受けられる)を画面上部で通知するようになった。
- 2006年4月の月例パッチによる仕様変更
- 米Eolas社との特許侵害訴訟問題から、ActiveXを利用して埋め込まれるメディアプレーヤーやFlashの自動実行をブロックするように仕様が変更された。これによりマルチメディアの自動的な再生などは遮断されないが、埋め込まれたコントロールを操作するときは一旦クリックを行ってアクティブ状態にする必要がある。
- 尚、この問題はウェブページ側の記述を変更することで回避可能。またIEコンポーネントブラウザは原則この影響を受けない。
- Eolas社との和解に伴い、2008年4月に以前の挙動にもどすためのパッチが提供される予定。
IE7
Windows Vista には標準でインストールされている。
それ以外は Windows XP Service Pack 2 (SP2)、Windows XP Professional x64 Edition、Windows Server 2003 Service Pack 1 (SP1) 対応で、
マイクロソフトのダウンロードサイトにて配布されている。日本語版のIE7は、
2008年2月13日に自動更新により配布された。なお、英語版のIE7は、
2006年11月1日に自動更新により配布されている。
当初、IE7のインストールには
WGAによる
アクティベーションが必要であったが、
2007年10月4日の更新以降はアクティベーションは不要となった。
Windows Vistaに搭載されているIE7とWindows XPにて利用可能なIE7は、細部の仕様が異なっている。
次世代Windowsの
Windows VistaがリリースされるまでWindows Internet Explorer 7.0はリリースされないとされてきたが、
2005年8月にはWindows XP Service Pack 2向けの
β版がテスタ向けに公開され、
2006年2月にβ2(日本語版は2006年
5月)が、さらに2006年
6月にはβ3(日本語版は2006年
7月)が、2006年
10月18日には正式版(日本語版は2006年
11月2日)が公開された。
2007年10月4日、マイクロソフトはWindows XP SP2用のIE7の日本語版が誤ってMicrosoft Updateの「優先度の高い更新プログラム」に含まれてしまい、自動更新によりユーザーの意に反してアップデートされてしまった可能性がある旨を発表した
(直ちに「優先度の高い更新プログラム」からは外された)。
なお、2005年
8月12日(米国時間)にはIE7のアイコンがマイクロソフト公式ブログで公開され、名前もMicrosoft Internet ExplorerからWindows Internet Explorerに変更される事が公表された。また、付属のメールクライアントである
Outlook Expressの同時バージョンアップは無くなった。
次のような不具合が確認されている。
- Vista版ではIMEでユーザが作成した辞書が、保護モードの状態では使用できない、という問題がある。辞書を使用したいサイトを、インターネットオプションで「信頼済み」サイトにして保護モードを部分的に無効にするか、保護モード自体を無効にすれば使用できるが、その場合はセキュリティに対するリスクが高まり、問題が発生しても自己責任となる。
- これはVistaに搭載されたユーザーアカウント制御 (UAC) の整合性レベル(IL)が原因である。保護モードのIEは低ILで動作しているが、IMEは中ILで動作しているため、IEからIMEへ通信ができないためである(低いILのプログラムから高いILのプログラムへのアクセスは許されていない)。保護モードを解除すると中ILで動作するため、正常に使用できる。また、UACを解除すると全てのプログラムが高ILで動作するため、こちらも正常に使用できる。
-
フレームを使って表示するウェブページで、旧バージョンのIE6では正常に表示できたページが、IE7で正常に表示できないという不具合が一部で確認されている(ただし、フレームの利用は現在では推奨されていない)。大幅な仕様変更によりIE6以前の機能・仕様に依存していた多くのWebサイトは、ページの修正を余儀なくされているケースも多い。
- Windows XP SP2以前の環境にIE7をインストール後、Windows XP SP3へアップデートすると、IE7が削除できなくなる。
また、Internet Explorerの不具合ではないが、
Photoshopで作成した
PNGファイルが正常に表示できないことがある。これはPhotoshopが書き出すPNGファイルに問題(gAMAチャンク情報への記述)があるためであるが、
Firefoxでは正常に表示されることからInternet Explorerの不具合と勘違いすることがある。正常に表示させるためにはPNG画像内のgAMAチャンクを削除するとよい。
IE8
マイクロソフトはIE7リリース直後(2006年)より次期IEの開発をスタートさせた。
2007年12月5日にIEBlogに投稿された記事により、名称がInternet Explorer 8になったと正式に発表された。
IE8の目標は、既存のWebを壊すことなく適切な標準を優れた実装でサポートすること、また第2の目標として、IE7で起きた問題を避けることが挙がっている。IE7ではCSSの改良で一部標準への準拠を強化したものの、それにより一部Webサイトの表示に問題が出たが、IE8ではIE6およびIE7に対応したWebページが機能するよう、標準サポートと後方互換性を改善しなければならないとしている。IE8では、使い勝手が全般的に改善されるほか、ブログなど新種のWebサービスのサポートが強化される。セキュリティも最優先事項の1つ。開発者向けには、クライアントサイドの新しいスクリプティングAPIが追加され、標準のサポートも強化される。米国時間
2008年3月5日、IE8 beta1を英語版のみで公開した。
2008年8月28日にはbeta2の英語版,日本語版,簡体字中国語版,ドイツ語版を同時公開し、9月17日にはアラビア語版、中国語(繁体字・香港)版、チェコ語版、デンマーク語版、オランダ語版、フィンランド語版、フランス語版、ギリシア語版、ヘブライ語版、ハンガリー語版、イタリア語版、韓国語版、ノルウェー語版、ポーランド語版、ポルトガル語(ポルトガル・ブラジル)版、、ロシア語版、スペイン語版、スウェーデン語版、トルコ語版も公開された。
なお
RTM版の公開は、2008年8月末の時点では2008年11月とされていたが、11月20日になって2009年の第一四半期に
RC版をリリースすることが公表された。またRC版は現在開発中の次期OSである
Windows 7のBeta版にも対応する予定という。
機能
それ以外にも、入力補完、パスワード管理、画像縮小表示、印刷プレビューなど、バージョンアップ毎に次々と新機能を盛り込んでいくのがこのブラウザの特徴であった。しかし、現在では新しいバージョンのリリース間隔が長くなってきている。
なお、ActiveXコントロールを多用するなど、IEに依存したウェブサイト(
Microsoft Updateなどが代表例である)は、IEでしか閲覧できない場合もあるので注意を要する。
シェア
Windows 98の登場以降、IEはWindows OSに無償でバンドルされるようになり、次第にウェブコンテンツを作成する側からは事実上の標準(いわゆる
デファクトスタンダード)とみなされるようになった。また、Netscape Navigatorと比較するとレンダリングエンジンの表示時間が速く、OSとの関係も深いためブラウザの起動時間が速かった。それらの理由により最盛時には95%以上の市場シェアを占める事となった。
その後、IEのレンダリングエンジンを利用した
IEコンポーネントブラウザも多数登場し、独自の機能やカスタマイズ性で人気を博した。これにより、IEのシェアが底上げされることになった。
しかし、
Firefoxなどの非IE系の次世代ブラウザが登場し、第二次
ブラウザ戦争が発生した。Net Applications による調査では2008年11月現在で69.77%となり、特に欧米では6割を切り、IEの独占状態は弱まったといえる。
また、
Internet Explorer for Macは、Mac OS 8.1からMac OS X v10.2まではデフォルトのウェブブラウザであった為、Macでのシェアも高かった。現在では開発元の
アップル製ブラウザ
Safariの登場と、Internet Explorer for Macの開発とサポート・配布が終了したことで、マイクロソフトも代替としてSafari等の使用を推奨し、Macでのシェアは低下した。
セキュリティ
ブラウザの脆弱性を利用した攻撃に対して、シェアが最大であるため標的にされやすく、発見後、修正パッチが未発表の脆弱性も多い。また、OSと結びついた構造であるため攻撃を受けた場合にシステムへ損害を及ぼすこともある(特にActiveXコントロールはローカル環境にログオンしているユーザの権限の範囲でほぼ無制限にアクセスが可能となっており、これを利用したスパイウェアが数多く存在している)。最低限、常に
Windows Updateを行い修正パッチなどを導入し、
ウイルス対策ソフトや
スパイウェア対策ソフトをインストールしておくことは必須である。
Internet Explorerのバージョン
Windows版
正式名称はバージョン6.0までがMicrosoft Internet Explorer、7.0以降はWindows Internet Explorer。
- Version 1.0
- もっとも初期のバージョン。
- Version 2.0
- 日本語版はVersion 2.0からである。このバージョンはWindows NTのあるサービスパックから導入されている。
- Version 3.0
-
1996年8月公開。 Windows 95/NT用として公開されたほか、 Windows 95 OSR2に添付された。 1997年3月の3.02は脆弱性修正とAuto-Proxy 機能。また、Windows 3.1 / Windows NT 3.x系用に16ビット版が存在する。
- Version 4.0
-
1997年9月(日本語版10月)公開。このバージョンよりTridentが利用されるようになる。 Windows 95 OSR 2.5に添付され、またWindows 98に組み込まれた。 Internet ExplorerがWindowsと同じくして爆発的に普及し始めたバージョン。Windowsのシェルおよびデスクトップ環境との連携が強化された。12月の4.01は主に脆弱性修正。16ビット版はWindows 3.1 / Windows NT 3.x系用。
- Version 5.0
-
1999年3月公開(β版1998年11月)。移動ボタンやオートコレクト機能を追加。ラジオツールバーを搭載し、ストリーミングメディア対応を強化。 Windows 98 Second Edition に組み込まれた。
- Version 5.01
-
1999年11月(日本語版12月)公開。5.0の脆弱性修正のほか、暗号強度の強化やウィンドウ再利用機能など。Windows 2000に組み込まれたほか、Windows 95/98/NT 4.0にも対応(ただしIE 5.01 SP4はWindows 2000専用)。これもWindows 3.1/Windows NT 3.x系用に16ビット版が存在するが、日本語版はWindows NT 3.x系専用。
- Version 5.5
-
2000年7月公開。印刷プレビュー、縦書き、DHTMLの拡張機能など。 Windows Meに組み込まれた。Windows 95/98/NT 4.0/2000にも対応。
- Version 6.0
-
2001年9月公開。Windows XPに組み込まれたほか、IE 6.0 SP1はWindows 98/Me/NT 4.0 SP6a/2000にも対応。同年3月にパブリックプレビュー版が一般公開。「メディアバー」機能などが追加される(ただしメディアバー機能はWindows XP Service Pack 2以降Windows Media Playerに統合)。Windows XP Service Pack 2付属のIE6 SP2ではポップアップブロック機能などが追加された。
- Version 7.0
- ; Windows Internet Explorer 7 for Windows XP
- : 2006年10月公開。 対応OSはWindows XP SP2、Windows XP 64-bit Edition、Windows Server 2003SP1となり、2006年11月現在、Windows 2000以前のOS向けにはリリースされていない。
- : フィード機能、タブ機能などが追加。大幅なセキュリティ改良、サポートする規格の追加。タブ機能により複数のページを1枚のIE7で相互に閲覧可能となる。IE5、6に比べツールバーなどがコンパクトになった。当初はWindows Internet Explorer 7とする予定だったが2006年8月にWindows Internet Explorer 7 for Windows XPと名称変更された。
- :2007年5月にWindowsの自動更新で配布予定であったが、2008年2月13日に変更された。
- ; Windows Internet Explorer 7 in Windows Vista
- : Windows Vistaに組み込まれた。公開はされていない。当初はWindows Internet Explorer 7+とする予定だったが、2006年8月にWindows Internet Explorer 7 in Windows Vistaと名称変更された。
- ; Windows Internet Explorer 7 for Yahoo! JAPAN
- : 2006年11月7日公開。XP用IE7の初期設定変更版。Yahoo! JAPANサービスの検索機能があらかじめ登録してあるなど、Yahoo! JAPANの利用者向けにカスタマイズされている。タイトルバーに「Windows Internet Explorerの提供元:Yahoo! JAPAN」と記載されている。
- ; Windows Internet Explorer 7 powered by MSN Japan
- : 2007年3月12日公開。Yahoo!版同様IE7の初期設定を変更したバージョンで、MSNのサービスコンテンツ利用者向けにカスタマイズされている。タイトルバーに「Windows Internet Explorerの提供元:MSN Japan」と記載されている。
- ; Windows Internet Explorer 7 (Google版)
- : 2006年12月18日公開。Googleツールバーが同梱され、Gmailなどにアクセスしやすいようになっている。
Macintosh版
正式名称は Microsoft Internet Explorer for Mac。
- Version 2.0
-
1996年4月公開。
- Version 3.0
-
1997年1月公開。
- Version 4.0
-
1998年1月公開。
- Version 4.5
-
1999年1月公開。
- Version 5.0
-
2000年3月公開。
- Version 5.1.7
-
2003年7月公開。Mac OS版の最終バージョン。2006年1月31日にマイクロソフトからの配布は終了した。
- Version 5.2.3
- 2003年6月公開。Mac OS X版の最終バージョン。2006年1月31日にマイクロソフトからの配布は終了した。
UNIX版
Solaris 及び HP-UX版が存在する。どちらも正式名称はMicrosoft Internet Explorer for UNIXでX Window System上で稼働する。
- Version 3.0
-
1996年12月公開。SPARCチップ搭載のSolaris版が配布された。
- Version 4.01
-
1997年11月公開。このバージョンよりHP-UX対応版も配布されるようになった。
- Version 5.0
-
2000年8月公開。
- Version 5.0 Service Pack1
-
2001年公開。Internet Explorer for UNIXの最終バージョン。2002年2月にマイクロソフトからの配布及びサポートは終了した。
脚注・出典
関連項目
外部リンク