web-dev-qa-db-ja.com

Internet Explorer8とInternetExplorer6を並べて

重複の可能性:
同じマシンでInternet Explorer 6、Internet Explorer 7、およびInternet Explorer 8を実行している

仮想化せずにInternetExplorer8とInternetExplorer 6を並べて使用する方法はありますか?

私は 複数のIE を使用しました。これはInternet Explorer 7で正常に動作しますが、Internet Explorer 8ベータ2をインストールしてから、Internet Explorer 6が奇妙な動作を始めました(つまり、通常よりも多くなりました)。

28
Pablo Borowicz

仮想化も使用しています。私のマシンには Virtual PC 2007があります。これは here から無料でダウンロードでき、MicrosoftからInternet Explorer VirualPCイメージをダウンロードしました。あなたは画像を得ることができます ここ

21
James Boother

Microsoftは、1つのオペレーティングシステムで複数のバージョンのInternetExplorerをサポートしていません。その理由は、オペレーティングシステムとInternetExplorerが特定のDLLを共有しているためです。 Internet Explorer6からInternetExplorer 7(またはInternet Explorer 8)にアップグレードすると、実際にはいくつかのシステムDLLが置き換えられます。これが、Internet Explorer7をアンインストールするときにInternetExplorer6を「取得」する理由です。

InternetExplorerアーキテクトのChrisWilsonは、ブログ投稿でこの問題に対処しました 1台のマシンに複数のIE 。クリスは、mshtml.dllのオンザフライ置換は、CSSレンダリングで機能する可能性があると述べています。「...しかし、新しいInternet ExplorerシステムDLLのフルセットをインストールすることと同じではありません」。解決。

仮想化のみが、最終的なテストのために完全なDLLスタックを提供できます。

編集:

2009年3月18日、Microsoft Expression Webチームは SuperPreview をリリースしました。これは、Internet Explorer 8、Internet Explorer8-インターネット間でブラウザを並べてオニオンスキンを比較できる無料のスタンドアロンアプリケーションです。 Explorer7互換モード、およびInternet Explorer6。他のオペレーティングシステムでページをリアルタイムでレンダリングするために、追加のブラウザーとオンデマンドサービスが計画されています。

Zacコメントに応じて編集

コメントありがとうございます。 Expression Web 3(SuperPreviewを含む)では、Internet Explorer 6、Internet Explorer 7、Internet Explorer 8、およびFirefox3の任意の組み合わせを比較できます。これはSomasgearのブログエントリによるものです Expresion Web 2009年6月5日に投稿されました。彼のブログのスクリーンショットでは、Firefox 3がベースブラウザー(左側)として、Internet Explorer6が比較ブラウザーとして表示されています。比較ウィンドウのどちらの側にも任意のブラウザを配置できます。

16
Carl Camera

これを試してください: http://www.my-debugbar.com/wiki/IETester/HomePage
LE:これはまだ完全には互換性がありません。JavaScriptポップアップでクラッシュするなど、いくつかの小さな問題がありますが、開発中は非常に信頼できることがわかりました。すべての最後に、実際のIE6に対してWebアプリケーションをテストして、すべてが正常であることを確認しました。

10
Tom

仮想化は、これを実現する最も簡単な方法です。オーバーヘッドは高くなりますが、IEにはOSに非常に多くのフックがあり、複数のバージョンをインストールしようとすると、混乱と失敗が発生する運命にあります。

8
John Millikin

これを行うための非常に軽量な(そしてリリースされたばかりの)方法は、 Expression Web SuperPreview を使用することです。 IE6とIE7(またはIE6とIE8 + IE7互換モード)を並べて比較できます。現在は単なるプレビューですが、良い結果が得られました。彼らは、より多くのブラウザを並べて比較できる商用バージョンをリリースする予定ですが、IE固有のブラウザは永久に無料のままであると彼らは言います。

3
sblom

もう1つの複数のスタンドアロンIEオプション: IEコレクション

3
outis

VMで実行するか、複数がIE8を追加するまで待つか、 http://browsershots.org/ を使用して、いくつかの異なるオペレーティングシステムとブラウザーからWebサイトのスクリーンショットを撮ります。

2
UnkwnTech

私は ステップバイステップのブログ投稿を書いています Windows 7 UltimateでIE6、IE7、IE8を「仮想アプリケーション」として実行する方法を示しています。

2
Donavon

IE7スタンドアロン もあります

1
meleyal

私は「サンドボックス」と呼ばれるユーティリティ(個人使用は無料、商用は29ドル)を使用して、アプリケーションのサンドボックスを提供しています。これの便利な副作用の1つは、アプリケーション(IEなどのOSを変更するアプリケーションでも)をサンドボックスにインストールでき、親OSが完全に認識しないことです(親OSのIEの異なるバージョンを持つことができます)。サンドボックス化されたIE-両方が同時に実行されます)。これまでに使用した2つのシナリオ:

  • 親OSのInternetExplorer 7、およびサンドボックスのIE7をアンインストールして、IE6を使用可能にします
  • 親OSでInternetExplorer 6、サンドボックスでIE8にアップグレード

警告:

  • 利用可能なIEの追加バージョンが複数必要な場合同時にサンドボックスにはIEのバージョンが1つしかないため、フルバージョンを購入する必要があります。 、無料版は一度に1つだけをサポートしますアクティブサンドボックス
  • IEのバージョンをサンドボックスにインストールすると、少し試行錯誤する可能性があります。IE8は特に注意が必要でした。ただし、インストール(またはアンインストール)中に発生するいくつかの警告は些細なものです。
0
Jason Musgrove

私がやっていることは、IE6を搭載した他のOSでVMwareを使用することです。

完璧ではありませんが、役に立ちます。

0
Daniel Silveira