IEコンポーネントブラウザ

出典: フリー百科事典『ウィキペディア(Wikipedia)』

IEコンポーネントブラウザとは、Microsoft WindowsInternet ExplorerTridentレンダリングエンジンを基にして、さらに独自の機能を搭載したウェブブラウザを指す。コンポーネントとは"部品""構成材"の意味。

目次

[編集] 特徴

Internet ExplorerにはIEコンポーネントと呼ばれる構成プログラムが用意されており、他のプログラムから利用することができる。IEコンポーネントをウェブブラウザ開発時に利用すると、IEコンポーネントに含まれるHTMLレンダリングエンジンの機能を使えるため、新たなHTMLレンダリングエンジンを開発するのに比べると容易にウェブブラウザの開発を行うことができる。

IEコンポーネントブラウザではHTMLレンダリングエンジンをInternet Explorerと共有するため、HTMLレンダリングの表示変化は基本的にInternet Explorerによる表示変化と同じである(ただし細部の表示にわずかながら差異の出るケースもある)。また、脆弱性も共有するためInternet Explorerの脆弱性を避ける場合の手段としては使えないが、その反面ブラウザエンジンに見つかる脆弱性はWindows Updateによって対応がなされるためセキュリティフィックスのアップデートをある程度省略できるという面も持つ。

プロキシの切り替えやJavaScriptなどの有効・無効を1、2回のクリックでできるなど、操作性の向上(IEの機能を基にしながらIE以上の操作性・機能性を持たせる)などを目的として、様々なブラウザが作られている。

ちなみに、Windows版Internet Explorer 4以降のレンダリングエンジンはTridentMacintosh版のInternet Explorer for Mac 5のレンダリングエンジンはTasmanという。Tasmanに対応したIEコンポーネントブラウザは存在しない。

[編集] 主なIEコンポーネントブラウザ

デフォルトは非IEコンポーネントだが、設定によってIEコンポーネントの利用が可能なブラウザ

デフォルトは非IEコンポーネントだが、拡張機能などの追加によってIEコンポーネントの利用が可能なブラウザ

※IEコンポーネントの利用はIEとの互換性に配慮した上でのサブ機能であるため、IEコンポーネント利用時においては通常のIEコンポーネントブラウザより機能性に劣る部分がある。

[編集] 脚注

[ヘルプ]
  1. ^ バージョン2以降では、HTMLレンダリングエンジンにGeckoも利用できる。
  2. ^ バージョン5以降では、HTMLレンダリングエンジンにWebKitも利用できる。
  3. ^ デフォルトのブラウザエンジンは非IEコンポーネントであるGeckoを使用しているが、バージョン8ではIEコンポーネントでも利用できるようになっている。
  4. ^ 2004年6月17日リリースのVersion 2.1.0よりIEコンポーネントが利用可能になった
  5. ^ a b c 拡張機能IE Tabを利用することでIEコンポーネントが使用可能になる。
  6. ^ NeptuneプラグインのインストールによりIEコンポーネントの利用が可能。

[編集] 関連項目

[編集] 外部リンク


他の言語