4

私は、Windows マシンで作業している Web アプリケーション開発者です。今日、Internet Explorer をバージョン 8 にアップグレードするように求める更新通知を受け取りました。以前はベータ版で IE 8 をインストールしていましたが、「互換モード」と IE 7 のスタンドアロン バージョン (非常に奇妙な、「フリンジ」ではありますが、javascript/css エラー)。

だから私の質問は、これらの矛盾は今までに解決されましたか? サイトを互換モードでテストした場合、それが IE 7 で正確に表示/動作することをどの程度確信できますか? Web 開発者が現時点で IE 8 にアップグレードするのは「安全」だと思いますか?

4

13 に答える 13

8

IE8 をインストールします。結局、IE8 でページをチェックできるようにする必要があります。古いバージョンで確認するには、IETesterをインストールできます。これにより、仮想マシンに煩わされることがなくなります。

于 2009-06-05T14:41:44.120 に答える
6

私ができる最善のアドバイスは、IE7 と IE6 を搭載した仮想マシンをいくつか保持することです。IE8も私にとって非常に一貫性がなく、時々クラッシュします。少なくとも私のサイトでは互換モードが機能しているように見えるので、その部分は問題ないようです。

于 2009-06-05T14:37:02.693 に答える
5

現在、IE6、IE7、IE8、Firefox、Safari、Opera、Chrome の Web サイトをすべて同じマシンで開発しています。

私は IE8 を使用して、IE8 と IE7 の両方のレンダリングをテストします (含まれている開発者ツールを使用すると、ブラウザーを IE8 と IE7 のレンダリング モード間で切り替えることができます...各ブラウザーの Quirks と互換モード間の切り替えは言うまでもありません)。

IE6 に戻すには、Microsoft SuperPreviewのベータ版を使用します(まだ見ていない場合は、確認してください...最後に確認したところ、Firefox と Safari のレンダリングが提供される予定です)。

于 2009-06-05T14:36:42.740 に答える
3

Virtual PC でさまざまなバージョンの Internet Explorerをいつでも実行して、さまざまな環境をエミュレートできます。それが私たちの仕事であり、実際に機能しています。

Microsoft はこれを無料でリリースしました (上記のリンクを参照)。

于 2009-06-05T14:37:13.177 に答える
3

IE8 の開発者ツール (F12 キーを押す) を試してみて、それがどれほど素晴らしいかを確認した後、アップグレードする必要があると言えます。以前の回答がリストされているように、以前のバージョンでテストする方法は他にもたくさんあります。

同様の開発者ツールバーが IE7 用にダウンロード可能でした。

于 2009-06-05T14:42:33.290 に答える
1

互換モードで問題はありませんでした。IE7 を実行するテスト マシンがまだありますが、IE8 にアップグレードしました。また、素晴らしいツールであるIETesterも使用しています。

于 2009-06-05T14:35:22.477 に答える
1

私は IE Collection を使って、気に入っています。

http://finalbuilds.edskes.net/iecollection.htm

于 2009-06-05T14:41:17.177 に答える
1

もう 1 つの解決策として、http: //finalbuilds.edskes.net/iecollection.htmで提供されている複数の IE インストールを使用する方法があります。

于 2009-06-05T14:48:49.423 に答える
0

Windows を実行していて、そのようなものをフィルター処理する企業環境にいない他のすべての人、同じ更新通知を受け取ります。

そのため、IT 部門が IE のアップグレードを管理している会社のコンピューターをユーザーが主に使用している場合は、プライマリ コンピューターで IE7 を使い続ける (そして仮想マシンまたは他のマシンで IE8 でテストする) ことが最善の選択肢となる可能性があります。

それ以外の場合は、大多数のユーザーと一緒に移動し、下位テスト用に IE7 を搭載した仮想マシンを使用するか、互換モードを使用する必要があります。

于 2009-06-05T14:36:23.117 に答える
0

視聴者に最も人気のあるブラウザーで開発する必要があります。読者が IE 8 を使用すると予想される場合は、IE 8 を使用する必要があります。

もちろん、すべてをテストする必要がありますが、ユーザーが使用する可能性が最も高いものにもっと焦点を当てる必要があります。

于 2009-06-05T14:37:04.987 に答える
0

組み込みの Developer's Toolkit にはそれだけの価値があると思います。(表示するには F12 キーを押します)

Virtual PC (無料) または VMWare をインストールし、VM で IE7 を実行することを検討しましたか?

于 2009-06-05T14:39:02.440 に答える
0

クライアント側のプログラミングに jQuery などのツールを使用する場合、理論上は互換性テストの "すべて" が既に行われています。これを保証するための膨大なテスト スイートがあります。

于 2009-06-05T14:39:37.510 に答える
0

HO MY GOD はい!

IE8 は、Micrsoft の非常に優れた製品です。高速であるだけでなく (必要なほど高速ではありませんが、十分に優れています)、Firebug が持つすべての機能を備えています。また、IE7 のレンダリング エンジンも含まれているため、失うものは何もなく、勝つだけです。

F12 を押すと、ページの表示方法を選択できるようになります。IE7、IE8、または私には理解できない中間のものです。これを HTML コードに追加することで、Web ブラウザーを強制的に IE7 モードでレンダリングすることもできます ( http://blogs.msdn.com/ie/archive/2008/06/10/introducing-ie-emulateie7.aspxから取得) 。

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

また、私が作成したサイトは通常、IE8 での表示に問題はなく、FF3、Opera、Konqueror、Chrome などと同じように見えます。実際、これは優れたブラウザーです。

于 2009-06-05T14:46:28.150 に答える