7

Google chrome フレームのデベロッパー ガイドには、次のように書かれています。

次の完全な例は、IE6 ユーザー向けの Google Chrome Frame の使用法を示しています。それ以外の場合は、「Edge」パラメーターを新しいバージョンの IE に渡します。

<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=IE6">

「EDGE パラメータを新しいバージョンの IE に渡す」とはどういう意味ですか?

4

3 に答える 3

9

MSDN定義ドキュメントの互換性から

ドキュメント互換モードを使用すると、Internet Explorer が Web ページを解釈して表示する方法を制御できます

指定IE=edgeすると、IE は確立された新しい業界標準に対応する最高のエンジンを使用するように指示されます。

たとえば、IE9 では、エンジンの最高バージョンは 9 (同様に IE8 の最高バージョンは 8) ですが、IE9 は IE8、IE7、または IE5 エンジン (すべての古いバグを含む) を使用して Web ページをレンダリングすることもでき、IE8 はまた、IE7 や IE5 と同じようにページをレンダリングします。

IE7 用に設計されたページがあるが、ユーザーが現在 IE9 を使用している場合、改ページがあります。両方のエンジンで動作するようにすべてのコードを更新するのではなく、<meta>IE9 が IE7 エンジンを使用することを指定するタグを追加できます。

Chrome フレームの推奨事項では、IE の新しいリリースに対してコードを将来的に保証するために、これを推奨しています。「最新バージョンを使用する」を指定することで、ページを特定のバージョンの IE に制限することはありません。

あなたの質問の文脈では、 Edgeの使用は GCF に固有のものではなく、IE への指示だと思います。

于 2012-09-21T12:38:12.260 に答える
2

これにより、IE でレンダリング エンジンの最新バージョンが使用されます。

http://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx

于 2012-09-21T12:37:35.303 に答える