IEタブの反対/ IE用のMozillaレンダリング


10

IEではうまく動作しないが、Firefoxでは動作するアプリケーションがあります。Firefoxをインストールする(またはユーザーにFirefoxをインストールするように求める)のではなく、FireFox拡張IETabの「反対」、つまり、Mozillaレンダリングエンジンを使用してページをレンダリングするIEのプラグインはありますか?

奇妙な質問、私は知っています、そして私は答えが「いいえ」だと感じています...


IEのセキュリティが強化されるのか、それともFFのセキュリティが強化されるのでしょうか。:D
cregox

回答:


10

Google Chrome Frameを使用しないのはなぜですか?これは、ページにWebKitレンダリングエンジンとV8 JavaScriptエンジンを使用させるプラグインです。

Firefoxで動作するものがあれば、WebKitでも動作する可能性があります。また、IEユーザーは、特定のページにプラグインをインストールするのに慣れているので、それほど不便ではありません。


1
「チャンスはある」は「そうだ」と同じではありません。WebKitとGeckoでは、サイトのレンダリングが大きく異なりました。
Josh K

わかりました。この特定のアプリケーションは、KHTMLと互換性のない古いバージョンのTinyMCEを使用していますが、そのハードルを克服できれば、非常に有望に見えます。ありがとう!
Josh、

1
@Josh K WebKitとGeckoでは、サイトのレンダリングが大きく異なります。UAスニッフィングの実装が不十分な場合は、追加のレンダリングの違いがある可能性があります。しかし、一般的にはWebKitとGeckoはGeckoとTridentよりも近くなります。
タイラー

正直なところ、これはIEにFirefoxを組み込むのと同じくらい近いものです。埋め込む実際のエンジンは問題になりません。ただし、Webアプリケーションで機能する限り(そしてChromeの場合は間違いなくそうなります)。
Sasha Chedygov 2010

2

MSIEは、それ自体を他のアプリケーションに埋め込むことができます(OLEアプリケーションであるため)。これが、FirefoxがFirefoxタブ内でIEを起動できる理由です。Windowには常にIEがインストールされているため、これは非常に簡単に機能するようです。

逆は不可能です。Firefox自体は他のアプリケーションに埋め込めないため、IEはIEタブ内でFirefoxを起動できません。埋め込みが可能であったとしても、Firefoxをインストールする必要があります(これは避けたいと述べました)。インストールせずにMozillaレンダリングエンジンを入手することはできません...

これが、ブラウザを必要とするWindowsアプリケーションがIEを使用するか、独自の小さなブラウザアプリケーションを含む理由です。

かつて、Firefoxで現在のWebページを開くIEブックマークレットがありましたが、それでもFirefoxをインストールする必要があります。


2

Lunascapeを試すことができます。

Lunascapeは、世界初で唯一のトリプルエンジンブラウザです。

Gecko(Firefox)、Webkit(Safari、Chrome)、Trident(Internet Explorer)の3つのブラウザーエンジンから選択できます。これで、3つのエンジンすべてを1つのWebブラウザーで並べて実行することもできます。

代替テキスト

Lunascapeは、幅広いFirefox拡張機能もサポートしています。


見栄えはいいですが、アイディアは、多くのユーザーがFirefoxをインストールしたくないということです。したがって、Lunascapeをインストールするように依頼するのも、おそらく同じくらい難しいでしょう。私は彼らにプラグインをインストールするように頼むことを少し楽にしてくれることを望んでいた...
Josh

1
@Josh-FirefoxのIEタブと同様に、Internet Explorerをインストールする必要があります(たとえば、IEタブはLinuxまたはMac OS Xでは機能しません)。IEプラグイン(FFタブと呼ぶことにしましょう)は、とにかくFirefoxをインストールする必要があります。IEは、IEがほとんどすべてのWindowsコンピュータにインストールされているためにのみ可能です。:)

@モリー、ええ、Firefoxに動的にリンクされたプラグインではなく、実際にプラグインコード内にMozillaレンダリングエンジンを組み込んだプラグインを望んでいたと思います...
Josh

@ジョシュ-そこにいます…LunascapeはGeckoエンジンをインストールしますが、FFは必要ありません:)

0

ジョシュKの答えに追加します。番号

IEが既にPCにインストールされているため、IEタブがIEを使用するという理由で。したがって、基本的には、FFでレンダリングするためにFFをインストールする必要があります。


2
これは興味深いアイデアをもたらします。Mozillaレンダリングエンジンをプラグインにパッケージ化します。うーん...
ケネスコクラン

1
@ケネス・コクラン:それがまさに私が意味していたことです。Firefoxはオープンソースであるため、おそらく実行可能です...
Josh

0

答えはノーです。

アプリケーションについてより具体的にします。IEでのみ機能する独自のコードを使用するサイトがいくつかあります。

スタティック氏に追加:

Firefoxをインストールする必要があるだけでなく、IEをハイジャックしてFirefoxのレンダリングを画面に配置する必要もあります。それをWebサイトのIFRAMEと考えてください。レンダリング方法や動作方法を変更することはできません。Firefoxに存在するバグはまだあります。Firefoxを実行していますが、IEのヘッダーとGUIでラップされています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.