IE8のサポートが必要なサイトでの作業。私はVMWareFusionに基づくIE8でサイトをテストしていますが、同僚は互換モードがオンになっているIE9のWindowsでネイティブにテストしています。私のVMWareIE8は、クライアントがIE8で見ているものに最も近い、非常に異なるバージョンのサイトが表示されています。
互換モードのIE9はIE8の有効なテストですか?そうでない場合、それは何の目的ですか?
IE8のサポートが必要なサイトでの作業。私はVMWareFusionに基づくIE8でサイトをテストしていますが、同僚は互換モードがオンになっているIE9のWindowsでネイティブにテストしています。私のVMWareIE8は、クライアントがIE8で見ているものに最も近い、非常に異なるバージョンのサイトが表示されています。
互換モードのIE9はIE8の有効なテストですか?そうでない場合、それは何の目的ですか?
IEのさまざまな古いエディションでテストするには...これがあなたがすることです...
これがスクリーンショットです:
互換表示は、IE8ではなくIE7で使用されるレンダリングエンジンをエミュレートするように設計されています。これは、8、9、および10を含む、この機能を備えたすべてのバージョンに当てはまります。そのため、同僚はあなたとあなたのクライアントから異なる結果を目にしている可能性があります。
IE9でIE8の互換性をテストする正しい方法は、F12開発者ツールを使用することです。これにより、IE5.5(癖)、IE7(互換性)、IE8、およびそれ以降のメジャーバージョンのいずれかからレンダリングモードを選択できます。使用中の方に。
互換表示の目的は、IE7以前では不正確/一貫性のない動作に依存するレガシーコードに依存するはるかに古いサイトとの互換性を提供することです。これは、IE8以降ではそれほどひどく普及していません。