2016-07-07 12 views

答えて

3

「互換モード」は1つではなく、複数あります。

v8とv11の間のすべてのIEバージョンは、互換モードを提供します。以前のバージョンのIEではIE7ほどの互換性モードがあります。 IE9はIE8とIE7との互換モードを提供し、IE10はIE7、IE8とIE9の互換モードを提供し、IE11はIE7、IE8、IE9、IE10のモードを提供します。

すべてのブラウザのバージョンの間で、互換モードは合理的に一貫しています。したがって、IE7モードは、IE8とIE8では同じように動作します。

IE5.5の互換モードであるQuirks Modeというものもあります。 IE11では、2つの異なるQuirksモードがあることに注意してください。オリジナルのquirksモードはIE10以前のバージョンとまったく同じように動作し続けます。つまり、レンダリングのレイアウトを変更するだけでなく、新しいブラウザの機能をすべてオフにして、できるだけIE5.5の近くで動作させるということです。しかし、IE11の新しい不具合モードはこれをしません。レンダリングモードを変更するだけです。これは、他のブラウザではクォークモードのように機能します。 IE11はこれらのモードの両方を持っていますが、IE10はオリジナルのものしか持っていません。したがって、quirksモードをどのようにトリガするかによって、動作が異なることがあります。 IE10とIE11の両方で同じように動作させたい場合は、元のquirksモードを使用する必要があります。

IEに替わるMicrosoftの新しいブラウザEdgeは、これらの互換モードまたは互換モードをサポートしていないことに注意してください。したがって、IEが最終的にEdgeのために消えてしまうので、それらに頼るのは避けるべきです。

関連する問題