338

他のみんなと同じように、Internet Explorer 6 と Internet Explorer 7 で自分のコードをテストする必要があります。現在、Internet Explorer 8 には開発者向けの優れたツールがいくつかあり、それを使用したいと思っています。また、間もなくリリースされる Internet Explorer 8 でコードのテストを開始したいと考えています。

問題は、同じマシンで Internet Explorer 6、Internet Explorer 7、および Internet Explorer 8 を実行する方法です。これまで Internet Explorer 6 と Internet Explorer 7 でMultiple IEを使用してきました。しかし、Internet Explorer 8 をインストールした後、Internet Explorer 6 の問題が報告されています (前の文にリンクされているページのコメントを参照)。これらのエラーは、フォーム フィールドのフォーカスに関連しています。Internet Explorer 8 は Internet Explorer 7 のレンダリング エンジンを使用できるため、Internet Explorer 7 を実行しても問題はありませんが、それでも Internet Explorer 6 は必要です。

Internet Explorer 6、Internet Explorer 7、および Internet Explorer 8 を同じマシンで実行する方法を教えてください。

4

38 に答える 38

220

私はそれをしません。代わりに仮想 PC を使用してください。セットアップには少し時間がかかるかもしれませんが、長い目で見れば感謝するでしょう。私の経験では、それらを並べてきれいにインストールすることは実際には不可能であり、スタンドアロン インストールでない限り、100% ブラウザーに忠実なレンダリングであることを実際に確認することはできません。

更新: (Windows 7 を実行している場合) これを達成するためのより良い方法の 1 つは、Windows XP モードを使用して複数の仮想マシンをセットアップすることのようです: IEBlogで 1 台の PCでIE の複数のバージョンをテストしています。

更新 2: (2014 年 11 月) 前回の更新以降、新しい解決策があります。Microsoft は現在、IE の複数のバージョンをテストするためのあらゆる環境向けの VM を提供しています: Modern.IE

于 2009-02-22T06:33:07.553 に答える
156

誰もこれについて言及していませんが、 IETesterは素晴らしいツールです。Internet Explorer 5.5、6、7、および8RC1をサポートします。レンダリングは対応するブラウザと一致します。少なくとも、私はまだ矛盾を見つけていません。

私は通常、レイアウトの基本的なチェックを行うために使用します。JavaScriptをデバッグしたり、特定のInternetExplorerバージョンで開発者ツールバーを使用したりするにはVMが必要です。

IETester 0.3

于 2009-02-22T09:16:32.887 に答える
55

新しいMSExpressionWebSuperPreviewを使用できます

代替テキスト
(出典:istartedsomething.com

MS Expression Webにお金をかけたくない場合は、WindowsInternetExplorer用のMicrosoftExpressionWebSuperPreviewを完全に無料でダウンロードできます。唯一の制限は、試用期間が終了すると、IE以外のブラウザと比較できないことです。

于 2009-03-19T19:53:04.610 に答える
50

また、Windows の同じインスタンスで複数のバージョンの Internet Explorer を実行するのではなく、いくつかの仮想マシンを実行することをお勧めします。

Microsoft は、 Internet Explorer アプリケーション互換性 VPC イメージのダウンロード ページで、Internet Explorer 6、7、および 8 のVirtual PCディスク イメージを提供しています。

上記のリンクから入手できる仮想ディスク イメージの現在のリストは次のとおりです。

  • Windows XP SP3 上の Internet Explorer 6
  • Windows XP SP3 上の Internet Explorer 7
  • Windows XP SP3 上の Internet Explorer 8
  • Windows Vista 上の Internet Explorer 7
  • Windows Vista 上の Internet Explorer 8

(リストは 2009 年 10 月 11 日現在のものです。すべてのバージョンには有効期限があります。)

于 2009-02-22T06:46:50.607 に答える
40

modern.IEは、Internet Explorer ブラウザーのクロスブラウザー テストを容易にするための Microsoft の取り組みです。Microsoft は、開発者と設計者に IE ブラウザーのテストを容易にする一連のツールを提供するための modern.IE を作成しました。

modern.IE を使用すると、IE で Web サイトをテストする方法が 2 つあります。まず、modern.IE では、Web ベースのブラウザー テスト サービスBrowserStackを 3 か月間無料で使用できます。ログインしてテストを開始するには、Facebook アカウントが必要です。

modern.IE が提供する 2 つ目の方法は、IE 6 から IE 10 までの各ブラウザーの仮想化イメージです。これは、Windows、Mac、または Linux 上の VirtualBox、Virtual PC、Hyper-V、VMWare Player などの仮想化ソフトウェアで実行できます。

さらに、modern.IE は、Web ページの一般的なコーディングの問題をスキャンし、すべての IE バージョンで正しく表示されるように修正するためにそれらをリストするツールも提供します。

出典: modern.IE - クロスブラウザ IE テスト ツール スイート

于 2013-02-06T05:52:06.010 に答える
17

http://finalbuilds.edskes.net/iecollection.htmを試してください。

Utilu IEコレクションには複数のIEバージョンが含まれており、これらはスタンドアロンであるため、同時に使用できます。

条件付きコメントは、ネイティブバージョンとまったく同じように機能します。元のバージョン番号は、ユーザーエージェント文字列に正しく表示されます。バージョン番号は、ウィンドウのタイトルにも記載されています。

Utilu IEコレクションには、InternetExplorer開発者ツールバー1.00.2189.0も含まれています。このエクスプローラーバーは、Webサイトのトラブルシューティングを容易にするさまざまなツールを提供します。Internet Explorer Developerツールバーは、Windows 2000以降を使用している場合、InternetExplorer5.0以降と互換性があります。

Utilu IE Collectionには、InternetExplorer用のFirebugWebDevelopmentExtensionをインストールするオプションがあります。Firebugは、Web開発を容易にする多くの便利なツールを提供します...

于 2009-05-10T18:54:17.423 に答える
17

IE8 を使用して IE7 を置き​​換えることはできません。IE8 の JavaScript エンジンは IE7 と同じではありません。IE7 と IE8 の両方で配列またはオブジェクト リテラルに末尾のコンマを残してみてください。前者ではエラーが発生しますが、互換モードでも後者では発生しません。サイトを IE7 で動作させたい場合は、IE7 でテストする必要があります。

于 2009-02-22T06:45:29.440 に答える
9

マシンにIE8がインストールされている場合は、 IE7でもサイトがどのように機能するかをテストできます。IE7 ブラウザーでテストする必要があるページにいるときは、「ツール」->「開発者ツール」を開きます。そして、その「開発者ツール」ダイアログボックスのメニューで、 「ブラウザモード: [現在のモード] をクリックすると、3つのオプションを選択できます。あれは、

  1. IE7
  2. IE8
  3. IE8 互換モード
于 2011-12-02T09:17:11.273 に答える
8

他のユーザーをバックアップするには、Windows ボックスで Virtual PC インスタンスを実行する必要があります。Internet Explorer のマルチ インストールを行おうとすると、ページの条件付きコメントが壊れてしまい、とにかくテストが難しくなります (たとえば、Internet Explorer 5、6、および 7 では。Windows ボックスでは、IF Internet Explorer ステートメントはInternet Explorer 5 でも Internet Explorer 7 に解決されます。これは、さらに奇妙なバグを意味します。

Internet Explorer 6 仮想イメージをダウンロードして実行するための詳細情報とリンク: http://blogs.msdn.com/ie/archive/2007/04/17/ie7-virtual-pc-image-and-ie6-virtual- pc-image-refresh.aspx

Virtual PC を既にお持ちの場合は、次の画像を ご覧ください。

于 2009-02-22T06:48:35.220 に答える
7

今日、Windows 7 コンピューターでこれを行いました。

  1. Windows Virtual PC をインストールし、XP モードを実行しました
  2. 2 つの Windows XP イメージを作成しました。1 つは Internet Explorer 6 で、もう 1 つは Internet Explorer 7 で。
  3. これで、これらを Windows 7 デスクトップからブラウザーで実行できるようになりました。他のアプリケーションと同様です。Virtual PC を開く必要はありません。

http://www.microsoft.com/windows/virtual-pc/

于 2009-07-30T19:56:20.003 に答える
5

仮想 PC と呼ばれる、同じマシン上で IE6、IE7、および IE8 を実行するエレガントな方法が 1 つあります。

最初に Microsoft の Web サイトから仮想 PC をダウンロードします

次に、IE6、IE7、および IE8 の 3 つの EXE ファイルをここからダウンロードします

それらを PC にインストールして、Web アプリケーションをテストします。同様のソリューションを探すのに何日もかかりませんでした。

于 2010-03-20T16:18:26.310 に答える
4

Windows ユーザーには、Windows 7 Professional、Enterprise、または Ultimate エディションで複数のバージョンの IE を実行できる Windows XP モードがあります。

http://blogs.msdn.com/b/ie/archive/2011/02/04/testing-multiple-versions-of-ie-on-one-pc.aspx

于 2011-02-04T20:47:58.007 に答える
4

私はしばらくの間、この問題に苦労してきました。仮想化は良い解決策ですが、私のニーズには遅すぎます。ラップトップで処理できることは限られています。Adobe Photoshop や Illustrator と一緒に開発環境を実行し、多数のサーバーに接続してバックグラウンドで他の多くの処理を実行しながら仮想化を試みるのは...まあ...遅い

問題を適切に解決する次のセットアップがありますが、少し高価ですが、それだけの価値があります。

  • 外部ディスプレイに接続された 1 台の MacBook
  • Windows XP と Windows Vista がインストールされた 1 つの Windows デスクトップ、デュアル ブート

両方のマシンがSynergyを実行しており、マシン間でキーボードとマウスを共有しているため、2 つのマシンを簡単に切り替えることができます。それらは別々のコンピューターであるため、パフォーマンスの問題はなく、Windows マシンですべてのブラウザーが実行されている間でも、Mac で Photoshop を快適に使用できます。

このセットアップは、Yahoo! http://developer.yahoo.com/yui/articles/gbs/ :

ブラウザ:

  • Firefox 2 マック
  • Firefox 3 マック
  • Firefox 3 ウィンドウ
  • Firefox 2 Windows
  • Webkit ナイトリー Mac
  • サファリ 3 ウィンドウ
  • サファリ 4 マック
  • Google Chrome 最新バージョン Windows
  • Opera 最新バージョン Windows
  • Opera 最新バージョン Mac
  • Internet Explorer 6 (Windows マシンの XP 部分)
  • IE7 互換モードの Internet Explorer 8 (Windows マシンの Vista 部分)

対象となる電子メール クライアント:

  • アップルメール
  • Thunderbird == Firefox レンダリング エンジン (XP マシン上)
  • Outlook Express == IE6 レンダリング エンジン
  • Outlook 2003 (XP マシン上)
  • Outlook 2007 (Vista マシン上)
  • 上記のすべてのブラウザのすべての一般的な Web クライアント (Live メール、Gmail、Yahoo! メール)

このセットアップでカバーされないこと:

  • Mac OS 10.4 を持っていません
  • Opera の最新バージョンのみをテストし、以前のバージョンはテストしません (ユーザーベースが小さいため)。
  • 私は Safari 3 と Safari 4 をテストしました。1 つは Windows で、もう 1 つは Mac で、両方のプラットフォームで両方のバージョンをテストするわけではありません。いずれにしても、Safari 4 はまだベータ版です。Safari には常に非常に優れたレンダリング エンジンがありました。
  • 電子メール クライアントに関しては、わざわざ Lotus Notes をテストしたことはありません。

ここでセットアップのビデオをチェックできます。

于 2009-05-03T09:32:17.927 に答える
3

Virtual PC を使用して、IE6 がインストールされている Windows のインスタンスを実行しています。同じコンピューターで異なるバージョンを使用するよりも少し扱いに​​くいですが、100% 動作する IE6 です。複数の IE はほとんどのテストで問題なく動作しますが、最後の数パーセントが欠けています。

ページを IE8 で適切に表示するためにあまり作業しないでください。最終リリースで修正される可能性が高いいくつかの不具合がまだ残っています。

于 2009-02-22T06:41:17.360 に答える
2

やや関連性がありますが、ほぼ完了したらBrowserShotsを超えてサイトを実行することを検討する必要があります。数百の構成で、数十のブラウザーでサイトがどのように表示されるかを確認してください。

于 2009-03-19T20:00:33.063 に答える
2

Donavon のチュートリアルに従って Virutal PC をインストールしましたが、私のラップトップの BIOS はハードウェア仮想化をサポートしていないようで、Virtual PC を実行するために必要です。そのため、Virtual PC を使用する前に、お使いの機器がそれをサポートしていることを確認してください。

于 2011-05-13T15:49:33.437 に答える
2

VMWare Player は、Oracle VirtualBox および Microsoft VirtualPC の無料の代替手段です。ただし、VirtualBox の言及と同様に、OS + ブラウザーの独自のイメージを作成する必要があります。VMWare Player はこちら: http://www.vmware.com/products/player/

于 2011-10-25T14:56:00.410 に答える
2

これはあなたの質問に直接答えるものではありませんが、Litmusを見たことがありますか? 主に、複数のブラウザー (Litmus でサポート) 間で HTML/CSS の互換性をテストするために使用する傾向があります。

于 2009-02-22T06:43:30.600 に答える
2

Windows 7 XP モードを使用して同じマシンで IE6、IE7、および IE8 を実行する

http://articles.sitepoint.com/article/ie6-ie7-ie8-win7-xp-mode

于 2010-02-25T03:05:03.177 に答える
2

Internet Explorer Application Compatibility VPC Imageを使用します。

Microsoft ダウンロード センターのリンクからダウンロードします。

于 2011-09-19T10:19:11.807 に答える
1

Eduardoが述べたように、最近発表されたMicrosoft SuperPreviewは、ローカルにインストールされていない場合でも、さまざまなブラウザーでWebページがどのようにレンダリングされるかを表示できるツールです。

たとえば、Internet Explorer 6、Internet Explorer 7、Internet Explorer 8、Firefox、およびSafariで、これらのブラウザーがインストールされていない場合でも、ページがどのように表示されるかを確認できます。

于 2009-03-19T19:55:26.650 に答える
1

Adobe BrowserLab.

于 2009-08-19T20:36:03.943 に答える
1

私の同僚はInternet Explorer Collectionを勧めました。問題なく動作しているように見えますが、私はパワー ユーザーとはほど遠いです。また、IE 1 (!!) から 8 までのインストールもサポートしています。

于 2010-02-11T15:24:02.003 に答える
1

App-V の使用についてはどうでしょうか。 http://www.microsoft.com/systemcenter/appv/default.mspx

特に動的アプリケーション仮想化 http://www.microsoft.com/systemcenter/appv/dynamic.mspx

アプリケーションレベルで仮想化します。これは、同じ OS インスタンスで互換性のないソフトウェアを実行している場合に役立ちます。

于 2009-02-22T06:55:25.563 に答える
1

Firefox には、Internet Explorer 5.5/6/7/8 ベータ 2 と同じように Web ページをレンダリングするアドインがあります。

IE NET レンダラー

編集:これはスクリーンショットのみを行うように見えるため、あまり役に立たない可能性があります. レイアウトが壊れていないことを確認するのに適していますが、他にはあまりありません。

于 2009-02-22T07:02:10.150 に答える
1

私の Mac OS X マシンでは、無料の Sun のVirtualBoxを使用しています。

3 つの WinXP 仮想ボックスを実行し、それぞれに 256K を割り当てます。このチュートリアルを参照してください:

http://www.10voltmedia.com/blog/2008/12/screencast-install-internet-explorer-on-osx-using-virtualbox/

于 2009-08-19T20:19:03.367 に答える
1

私が知っている誰かが、thinstall を使用して IE8 のポータブル バージョンを作成しました (現在は vmware によって購入され、thinapp と呼ばれています) (わずか 1.8 MB)。Thinstall は、組み込みの仮想ファイルシステムを使用して仮想化されたアプリケーションを作成し、DLL 地獄に対する完璧なソリューションです。アプリ全体が 1 つの exe ファイルから実行されます。

これは、他のバージョンのインストールに対してテストされていません。

http://rapidshare.com/files/247957494/IE8.Portable.Thinstall.exe

于 2009-06-24T02:55:10.693 に答える
1

複数の IE http://tredosoft.com/Multiple_IE 現在のインストールを中断することなく、つまり 6 つまでインストールします (7 つあり、そのままにしておきました)。その上で 8 を実行する方法を見つける必要があります。上記の小さなアプリのおかげで、6 と 7 はすでに正常に動作しています。(XPでのみテスト済み)

于 2010-01-18T22:26:17.583 に答える
0

IEタブを使用してみてください..Firefox/Chrome拡張機能
http://www.ietab.net/home

于 2012-06-04T12:35:58.463 に答える
0

これを本当に簡単にする新しいツールを見つけました。

IE9開発者モードを使用します。F12を押します。

[ファイル]メニューに[ブラウザのバージョン:IE9]が表示されます。ここをクリックすると、ブラウザのバージョンを7に戻すことができます。6の場合でも、仮想PCが必要です。

于 2013-01-25T19:30:49.737 に答える
0

Microsoft は、IE8 やその他のレガシー ソフトウェアを実行するために、選択したソフトウェアで使用できる仮想イメージを提供しています。

http://www.microsoft.com/en-us/download/details.aspx?id=11575

かなり大きなダウンロードですが、素晴らしく機能します! (fwiw を機能させるには、有効なバージョンの Windows 7 が必要です)。

于 2013-10-07T17:05:52.020 に答える
0

また、Microsoft の Compatibility Inspectorも参照してください。サイトの下位互換性に影響する問題について警告が表示されます。

http://ie.microsoft.com/testdrive/html5/compatinspector/

于 2014-05-07T11:45:14.790 に答える
0

IE 6、7、8、および 9 のテストを行うための公式の Microsoft VM イメージは次のとおりです: http://www.microsoft.com/en-us/download/details.aspx?id=11575

于 2012-11-16T13:29:07.917 に答える
0

おそらく唯一の最善の解決策は、ietester[dot]com にある IE テスターです。これは、すべての IE 6、7、および 8 で IE エンジンを使用しています。そして、私はまだ矛盾を見つけていません!

于 2010-05-11T14:19:52.713 に答える
-1

Internet Explorer のすべてのバージョンを確認するには、codecpack.nl に移動し、Internet Explorer のすべてのバージョン、つまりIE コレクションをインストールします。

または、www.multibrowserviewer.com を使用できます。45 のブラウザと 3 つの OS でチェックできます。

于 2010-01-07T10:46:53.690 に答える