UPDATE:古い質問はIE11プレビューにのみ当てはまります。 IE11の最終リリースではブラウザモードに戻りました。しかし、キャッチがあります。それは、条件付きコメントをエミュレートしないので、それは無用に近いです。たとえば、従来のIEでHTML 5サポートを有効にするためにそれらを使用すると、IE 11でサイトをデバッグすることはできなくなります。
<!--[if lte IE 8]>
<script src="html5shiv.js"></script>
<![endif]-->
StackOverflowの質問 とIE バグトラッカーの問題 を読んでください。 Microsoftはこれに決して応答しなかったので、彼らが意図的にこのバグを導入して人々をBrowserStackサブスクリプションの購入に導いたようです。条件付きコメントエミュレーションは、プレビューリリースでは問題なく動作しました。
オリジナルの質問:IE 7プレビューがWindows 7にインストールされているとき、それはブラウザモードを変更することを可能にする昔ながらのF12ツールが付属しています。
ただし、[ツール]メニューに移動して[F12]開発者ツールを選択すると、新しい開発者ツールに置き換えられ、[ブラウザモード]は使用できなくなります。
元に戻す唯一の方法は、IE11をアンインストールしてから再インストールすることです。
IE11でブラウザモードを切り替えるもっと簡単な方法はありますか?
仮想マシンを使用することは古いIEをテストする最善の方法ですが、新しいF12ツールがアクティブになるとIE11がこの値を上書きするため、レジストリを編集して古いF12ツールを元に戻すことができます。
このトリックをありがとう Dimitri Nickolaas に感謝します。
これは私にとってはうまくいきます(.regファイルとして保存して実行):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser]
"ITBar7Layout"=hex:13,00,00,00,00,00,00,00,00,00,00,00,30,00,00,00,10,00,00,00,\
15,00,00,00,01,00,00,00,00,07,00,00,5e,01,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,69,e3,6f,1a,8c,f2,d9,4a,a3,e6,2b,cb,50,80,7c,f1
これはエミュレーション(Ctrl + 8)ドキュメントモード( 10,9,8,7,5)、ブラウザプロファイル(デスクトップ、Windows Phone)
最も簡単な方法、特にMSDNの場合、愚かなMSで私の時間の数時間を無駄にした場合
http://support.Microsoft.com/kb/2900662/en-us?sd=rss
デバッグしている特定のバージョンのIEにX-UA-Compatible
メタヘッダーを設定することでこれを回避できます。これはブラウザモードをヘッダで指定したバージョンに変更します。
例えば:
<meta http-equiv="X-UA-Compatible" content="IE=9" />
開発者ツールでブラウザモードを更新するには、[開発者ツール]を閉じてから再度開く必要があります。これはその特定のバージョンに切り替わります。
マイナーバージョンからマイナーバージョンへの切り替えは、更新することで問題なく動作しますが、9から7など、マイナーバージョンからマイナーバージョンに切り替える場合は、新しいタブを開いてロードする必要があります。もう一度ページ。
これがスクリーンショットです。
IE11では、ユーザーエージェントをIE10、IE9、さらにはWindows Phoneに変更できます。本当にいいです
Microsoftには、この目的のためのツールがあります。MicrosoftExpression Webです。誰もが望んでいないFrontPage/Dreamweaverのようなゴミがたくさん入った無料版があります。重要なのは、素晴らしいブラウザテスト機能があることです。私は、Internet Explorer 11でWindows 8.1 Pro(プレビュー版ではなく、最終版)を実行しています。これらのローカルブラウザを入手します。
それから私はリモートブラウザ(ベータ版)オプションを取得します。有効なEメールで申し込むことになっていますが、サーバーとの通信中にエラーが発生しました。しかたがない。
Firefoxは以前はサポートされていましたが、今は見えません。隠れているかもしれません。
ブラウザのバージョンを並べて比較できます。私はまた、画像、またはどうやら、PSDファイルと比較することができます(それがどれほどうまく機能するかわからない)。 InDesignはいいでしょうが、それはおそらくあまりにも多くを求めています。
Visual Studio Ultimateが同じコンピューター上にあるため、Expressionのフルバージョンも部分的にインストールされています。そのため、無料インストールでは自動的にアップグレードされないことをコメントで確認してもらってください。
更新:オンラインサービスは 中止 のように見えましたが、ローカルブラウザは引き続きサポートされています。 SuperPreview だけをダウンロードすることもできます。エディタのゴミを使わずに。完全なIDEが欲しいなら、最新版は Microsoft Expression Web 4(Free Version) です。これは サポートされているブラウザの公式リストです 。 IE6はWindows 8.1でエラーを起こすようですが、IE7は動作します。
更新2014-12-09:Microsoftはこれについてほとんど断念しています。うまくいくとは思わないでください。
IE11で「ブラウザモード」に戻すにはどうすればいいですか?
元に戻す簡単な方法はただエミュレーション(ctrl + 8)に行くことです
そしてユーザエージェント文字列を変更します。 (添付画像参照)