IE6からIE11までのすべての古いバージョンのInternet Explorerでサイトを確実にテストするにはどうすればよいですか?
IE8でF12
を押すと、ブラウザモードを使用してIE7(IE6ではなく)をエミュレートできる開発者ツールを起動する必要があります。
IE9では、少なくともIE7まではエミュレートできると思いますが、これをテストするためにW7を購入しなければならないという単純なアイデアがいらいらするので、私は推測しているだけです。
更新:Jeff Atwoodの指定どおり:IE9はIE7までエミュレートします。
更新2:以下のコメントでNickが示唆したように、使用できる古いIEブラウザーを100%確実にエミュレートしたい場合 VMs提供Microsoft(信じられないほど無料で提供されています)。 注意点として、VMでのテストはIE Developer Toolsを使用するよりも時間がかかることに留意してください。 Webアプリまたは複雑なWebサイト。jQueryと一部のCSSを使用する単純なサイト用ではありません。
IEテスター IE6、7、8、9を実行します
まさにこの目的のためにマイクロソフトから直接:
Microsoftは最近、IEとの互換性をテストするための独自のツールをリリースしました。そのプロセスを簡単にするはずです。 Modern.ieと呼ばれます: http://www.modern.ie/
レイアウトをテストする場合は、ブラウザーショットWebサイトを使用することもできます。 URLを入力すると、さまざまなブラウザでサイトの画像が返されます。
マイクロソフトは、異なるIEバージョンを比較するための「 Expression Web 4 」もリリースしました。ただし、料金を支払う必要があり、Windows XP SP3以降のWinバージョンが必要です。
Expression Web は無料でダウンロードできますが、IE6、IE7からIE8への比較のみが含まれます。 (IE9がない)
Crossbrowsertesting は私がしばらく試したサイトでした。かなり良い、VNC経由でアクセスする仮想マシンに新しいブラウザーをインストールします。特に動的なサイトに役立ちます。
異なるIEブラウザーでWebページのデザインを確認するだけの場合は、 Browsershots またはWebPageTestを試してください。 WebPageTest は基本的に無料のパフォーマンステストツールですが、 home page から「Visual Comparison」タブを選択し、テストするURLを送信すると、サイトは「 スクロールせずに見える範囲 "Webページの表示と、オプションで、ロード中のそのWebページのビデオ。 WebPagetest は、ローカルにインストールして独自のインスタンスを実行できるオープンソースのツールです。 WebPagetestでは、IEバージョン6〜9でテストできます。
設計とレイアウトだけでなく、サイトのナビゲーションと機能を手動でテストする場合は、自由に利用できる IE 6、7、8の仮想PCイメージ をWin 7にインストールしますパソコン。 IETesterのようなツールは完全に信頼できない場合があります 。
VirtualBoxを使用して、各ブラウザーがインストールされているWindows XPのコピーを実行します。それは「理想的」ではありませんが、私にとってはうまく機能し、セットアップと使用が非常に簡単です。また、特定のOSでブラウザが実際にどのようなものであるかを最もよく反映しています。
必要なプラットフォームを実行しているネイティブのハードボックスに代わるものはありません。完全に正確なIEテストスイートはなく、実稼働環境では発生しないエラーがいくつか発生します(誤検知に時間を浪費します)。仮想マシンは、人々が考えるほど信頼性が高くありません-IE6を実行しようとすると、VM固有のバグがいくつか見られます(IE6のレンダリングエンジンは、VMが適切に管理できない特定のスレッドの調整に依存していると思います)。
IE6/7の機能が組織にとって重要な場合、2つの安価なWinXPボックスにわずかな金額を費やすことを簡単に主張できると思います。 IETesterは、糖蜜が落ち、帽子を落としてクラッシュするので遅く、IEの「互換性モード」-最初のパスには便利ですが、顧客がレガシーボックスで動作するソフトウェアに本当に依存している場合、それは大したことではありません。
Browserling があり、IE 5-9および他の主要なブラウザーのさまざまなバージョンをテストできます。
単に視覚的なチェックで問題ない場合は、Adobeの BrowserLab を使用できます。これは、アドビが提供するオンラインサービスのCS Liveスイートの一部です。現時点では、CS Liveの12か月間の無料メンバーシップを取得できるため、短期的には無料の優れたソリューションです。複数のブラウザー/ OSの組み合わせで同時にテストを実行し、それらを並べて比較することでレンダリングの違いを確認できます。
ただし、BrowserlabはJavaScriptが壊れているかどうかを通知したり、CSSまたはマークアップエラーのデバッグに役立たないため、常に実際のテストマシン(またはVM)を用意することをお勧めします。特定のプラットフォームでレイアウトが適切にレンダリングされていないことを通知するだけです。しかし、URLを入力して、ほとんどの主要なOS /ブラウザの組み合わせでWebページのフルサイズのスクリーンショットをすぐに取得できるのは素晴らしいことです。
私はspoon.netブラウザサンドボックスを使用しています- http://spoon.net/Browsers 。
IE6-9をインストールせずにコンピューターで実行できます。また、ブラウザコンソールがあり、IE開発者ツールバーと連携し、css/javascriptのデバッグに役立ちます。
マイクロソフトは、登録なしで自由に 仮想マシン を提供します:
次のプラットフォームの場合:
私は多くのソリューションを検索しましたが、一番良いのはIEタブプラグインでfirefox 8.0を使用することです。このcasではIE6、IE7、IE8、IE9でWebサイトをテストできます。私はそれが役立つことを願っています