2

IE8のサポートが必要なサイトでの作業。私はVMWareFusionに基づくIE8でサイトをテストしていますが、同僚は互換モードがオンになっているIE9のWindowsでネイティブにテストしています。私のVMWareIE8は、クライアントがIE8で見ているものに最も近い、非常に異なるバージョンのサイトが表示されています。

互換モードのIE9はIE8の有効なテストですか?そうでない場合、それは何の目的ですか?

4

2 に答える 2

4

IEのさまざまな古いエディションでテストするには...これがあなたがすることです...

  1. IE9(またはIE10)では、F12を押します
  2. 開発者ツールが開きます。「ブラウザモード」と「ドキュメントモード」を好きなように変更します(つまり、IE7、IE8、さらには悪名高いクァークズモード)。

これがスクリーンショットです: ここに画像の説明を入力してください

于 2013-03-20T21:06:36.160 に答える
4

互換表示は、IE8ではなくIE7で使用されるレンダリングエンジンをエミュレートするように設計されています。これは、8、9、および10を含む、この機能を備えたすべてのバージョンに当てはまります。そのため、同僚はあなたとあなたのクライアントから異なる結果を目にしている可能性があります。

IE9でIE8の互換性をテストする正しい方法は、F12開発者ツールを使用することです。これにより、IE5.5(癖)、IE7(互換性)、IE8、およびそれ以降のメジャーバージョンのいずれかからレンダリングモードを選択できます。使用中の方に。

互換表示の目的は、IE7以前では不正確/一貫性のない動作に依存するレガシーコードに依存するはるかに古いサイトとの互換性を提供することです。これは、IE8以降ではそれほどひどく普及していません。

于 2013-03-20T20:28:56.867 に答える