web-dev-qa-db-ja.com

FirefoxのActiveX?

LinuxでActiveXを使用してサイトを実行できるブラウザが必要です。いずれかがあります?

3
LanceBaynes

から Firefoxヘルプ

ActiveXは、Windowsプログラムに機能を追加するために使用されるMicrosoftテクノロジです。

ActiveXの「コントロール」は、MicrosoftInternet ExplorerブラウザがWebページに埋め込まれたマルチメディアコンテンツ(Flashアプリケーションなど)を表示および使用できるようにするためによく使用されます。また、ブラウザに新しい機能(ツールバーなど)を追加するためにも使用されます。

Firefoxは複数の理由でActiveXテクノロジーをサポートしていません。

  • ActiveXはWindowsオペレーティングシステムでのみ使用可能であり、その結果、ActiveXを必要とするWebページはLinuxまたはMacでは機能しません。
  • ActiveXとWindowsオペレーティングシステムの統合により、ActiveXは悪意のあるソフトウェア(マルウェア)の標的になりました。

したがって、最善の策はIE via Wine を使用することです。

WineでIEを試しましたか?ActiveXでのみ動作するIPカムに対してこれを行う必要があります。 ies4linux は役立つ可能性のあるアプリケーションです。ies4linuxをインストールできます。 Debianベースとrpmベースの両方のオペレーティングシステムで。Ubuntuにies4linuxをインストールするには、次のコマンドを実行します。1 ターミナルから:

Sudo apt-get install wine cabextract
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar xzvf ies4linux-latest.tar.gz
cd ies4linux*
./ies4linux

これで、ターミナルにie6と入力して試すことができます。

ie6

1ソース:buntuインストールInternet Explorerドキュメント

2
Blomkvist

IE機能を提供するためのFFIEエンジンプラグイン(Winマシン上)での私の経験は、IEのインストールされたインスタンスの存在に依存しているというものでした。 ..したがって、IEがインストールされていないか壊れている場合、これらの「IEエンジン」プラグインは機能しません。

私が使用しなければならなかったいくつかのActiveXアプリがあり、特定のマシンとIEのインストールでそれらを使用する際に問題が発生したため、FF IEエンジンプラグインを試してみました。まったく同じ問題です。 IE自体で問題が最終的に修正されると、FF IEエンジンプラグインが最終的に機能しました。

したがって、FF IEエンジンプラグインが正しく機能するには、マシン上で動作するIEが必要であることがすべてわかりました。

したがって、WineとIEが答えのようでした。

0
John

ActiveXはMicrosoftおよびMicrosoft専用です。

Firefoxには、プラグインなどの追加機能を組み込むための独自のエンジンがあります

0
Peter Manton