ActiveX®プラグインとは何ですか?
ActiveX®プラグインは、Microsoft®Windows®InternetExplorer®などのプログラムの内部で動作し、プログラムと対話するコンピュータープログラムです。 このようなプラグインにより、ブラウザやその他のユーティリティは、ビデオやゲームの表示などの特定の機能を実行できます。 プラグインを使用して、元のインストールには存在しなかった機能をプログラムに追加することもできます。 それらはインターネット接続を介してダウンロードされ、コンピューターにインストールされます。 1996年に発表されたActiveX®プラグインは、「コンポーネントオブジェクトモデル」および「オブジェクトのリンクと埋め込み」と呼ばれる2つの類似したタイプのテクノロジーの後継でした。
ActiveX®自体はプログラミング言語ではありませんが、ActiveX®プラグインはさまざまなプログラミング言語を使用して作成できます。 代わりに、C ++やJavaなどの言語を使用してこれらのプラグインが作成されます。 プラグインがHTMLプログラミング言語と対話して統合することも可能です。
Webブラウザーに加えて、Windows®オペレーティングシステムのプログラムには、ActiveX®プラグインとコントロールを使用する機能があります。 これらのプログラムには、Microsoftの生産性ソフトウェアスイートであるMicrosoft®Office™が含まれますが、これに限定されません。 およびWindows®MediaPlayer®。 ActiveX®プラグインは、これらのプログラムがWebと同じコンピューター上の他のプログラムの両方と情報を共有するのに役立ちます。
ActiveX®プラグインは、Windows®オペレーティングシステムで実行されているコンピューターでのみ使用できます。 これにより、ActiveX®テクノロジーとプラグインに大きく依存するサイトが、Mac OSX®やLinux®などのオペレーティングシステムで不適切に表示されます。 Mozilla®Firefox®はActiveX®をサポートしていませんが、この技術を有効にするサードパーティのプラグインがリリースされています。 Firefox®は、代わりに、さまざまな種類のプラグインと拡張機能を使用して、ActiveX®と同じ機能の多くを実行します。
ユーザーは、InternetExplorer®Webブラウザーを使用するときにActiveX®プラグインを有効または無効にすることができます。 有効にすると、ユーザーはさまざまなレベルのセキュリティを指定することもできます。 InternetExplorer®は、ActiveX®プラグインのインストールが必要なときにユーザーにプロンプトを表示したり、すべてのプラグインを自動的にダウンロードしたり、安全なサイトからプラグインのみをダウンロードするように設定したりできます。
設計上、ActiveX®プラグインは、Windows®オペレーティングシステムのあらゆる側面に完全に管理アクセスできます。 これにより、この技術は、スパイウェアやアドウェアなどの悪意のあるプログラムがWebからコンピューターにダウンロードされる主要な方法の1つになります。 このため、ActiveX®をサポートするブラウザーは、ユーザーが自由にテクノロジーを無効にすることができます。 これは、Mozilla®Firefox®の開発チームが、そのブラウザーがテクノロジーをオープンにサポートしていない理由として挙げられている主な理由の1つでもあります。