Browser Helper Object

Browser Helper Object (BHO) とは Internet Explorer および Windows エクスプローラで使用するプラグインを、第三者でも作成することができるようにする Microsoft Windows の仕組み、及びその仕組みによって生成された COM オブジェクトのことである。1997年に Internet Explorer のバージョン4より実装された。

Internet Explorer 版の Google ツールバーAdobe Acrobat のプラグイン[1]などは、BHO で実装されている。ほとんどの BHO は Internet Explorer の起動時に実行され、ブラウザのスタートページや検索ページ、ツールバーの設定、ユーザが閲覧した Web サイトの情報の収集、ポップアップの作成、お気に入りの登録などの機能をカスタマイズ、コントロールすることができる。また、いくつかのモジュールではブラウザが本来表示することのできない異なったファイルフォーマットの形式の表示を可能とする。反面、悪意のあるBHOを取り込んでしまうとブラウザの機能を乗っ取られてしまうため、プラグインなどを不用意にインストールしないことが、ユーザーにとって重要である。

脚注

[脚注の使い方]
  1. ^ PDF ファイルを Internet Explorer 上で表示することを可能としている。

外部リンク

  • Visual Studio 2005 によるブラウザ ヘルパ オブジェクトのビルド (Windows IETechCol)
  • Browser Helper Objects: The Browser the Way You Want It - MSDN
  • 表示
  • 編集
マイクロソフトのAPIとフレームワーク
グラフィック
オーディオ
マルチメディア
ウェブ
データアクセス
ネットワーク
コミュニケーション
管理
コンポーネントモデル
ライブラリ
デバイスドライバ
セキュリティ
.NET
ソフトウェアファクトリー
  • EFx Factory
  • Enterprise Library
  • Composite UI
  • CCF
  • CSF
IPC
アクセシビリティ
テキストと多言語
サポート
  • 一覧
  • カテゴリ:マイクロソフトのAPI
サーバサイド
プロトコル
APIs
トピックス
クライアントサイド
Browser APIs
Web API(英語版)
W3C
クロノス
その他
  • Gears
  • Web SQL Database(英語版)
  • WebUSB(英語版)
トピックス
関連項目