次の方法で共有


付録 1: インターネット エクスプローラー 6 からインターネット エクスプローラー 8 ブラウザーの変更

次の表では、Microsoft Internet エクスプローラー 6 と Windows Internet エクスプローラー 8 の間の変更について説明します。

インターネット エクスプローラー 6 からインターネット エクスプローラー 7 への設計変更

インターネット エクスプローラー 7 からインターネット エクスプローラー 8 への設計変更

${ROWSPAN2}$Internet エクスプローラーバージョン管理${REMOVE}$

ユーザー エージェントの文字列スニッフィング、バージョン ベクトル、または条件付きコメントを使用して、インターネット エクスプローラー 6、Windows インターネット エクスプローラー 7、またはインターネット エクスプローラー 8 に関する特別なケースが正しくないコードを確認します。

  • イントラネット サイトに対して既定で有効になっているインターネット エクスプローラー 8 の互換性ビューは、インターネット エクスプローラー 7 ユーザー エージェント文字列を送信します。 インターネット エクスプローラー 7 と互換性ビューを区別するには、新しい Trident トークンを探します。

${ROWSPAN3}$ Standards コンプライアンス更新プログラム

${REMOVE}$

設定変更モードの例外: "standards-compliance" DOCTYPE スイッチを "off" に設定することで、風変わりモード DOCTYPE を指定する Web ページに対して標準コンプライアンスを変更する必要はありません。

インターネット エクスプローラー 7 標準または "厳格" モード以上に適用されます。

インターネット エクスプローラー 8 Standards モード以降に適用されます。

セキュリティの強化

  • ドキュメント モードに関係なく適用します。
  • グループ ポリシーを使用してセキュリティ機能をオフにすることができます。
  • XSS フィルター は既定でオンになっています。これは、X-XSS-Protection HTTP ヘッダーを使用して無効にしない限り、Type-1 XSS 攻撃に最も頻繁に似ているスクリプト パターンをブロックします。
  • より安全な XDM および XDR AJAX 機能を優先して、SCRIPT SRC のようなクロスドメインのクロスドキュメント通信ハックはサポートされていません。
  • URL のハッシュを手動で操作する AJAX 対応サイトは、新しい window.location.hash ナビゲーション プロパティによって壊れている可能性があります。
  • XDM などの新しい AJAX 機能には、既存のカスタム プロパティと競合する可能性があるネイティブ プロパティがあります。
  • ファイル アップロード コントロール は、完全パスではなくファイル パスのみをサーバーに送信します。
  • "image/*" MIME タイプで配信される HTML コードまたはスクリプトは、実行がブロックされます。
  • トップレベル フレームを 別のセキュリティ コンテキストでサイトに移動すると、既存のフレーム内を移動するのではなく、新しいウィンドウまたはタブが開きます。
  • UTF-7 でエンコードされたスクリプト は Windows-1252 エンコードに強制されるため、プレーン テキスト レンダリングが発生する可能性があります。
  • HTTP/HTTPS の "混合モード" ページ には、既定でセキュリティで保護されたアイテムのみが表示されるダイアログ ボックスが表示されます (以前のセキュリティで保護されていない既定値に対して)。 ユーザーは、キー イメージなどの HTTP 要素を誤ってブロックすることを選択する可能性があります。
  • DEP/NX は既定でオンになっています。これにより、古いバージョンの ATL を使用してビルドされた特定のアドオン (つまり、ActiveX コントロールと COM オブジェクト) が、メモリ内で "非実行可能" とマークされた実行コードからブロックされます。
  • 元のサーバーへの CONNECT 要求に応答して SSL トンネルが確立されていない場合、Web プロキシによって返されるコンテンツはブロックされます。

アーキテクチャの変更

  • ドキュメントまたは互換モードに関係なく適用します。
  • 保護モードの更新: イントラネットは、既定で (低ではなく) 中程度の整合性レベルで実行されます。
  • 疎結合インターネット エクスプローラーは、次のいずれかの操作を行うアドオン (つまり、ActiveX コントロールと COM オブジェクト) をブロックする可能性があります。
    • ウィンドウ階層の手法を使用して、UI フレームウィンドウとタブ ウィンドウを見つけます (異なる整合性レベルで個別のプロセスで実行されるようになりました)。
    • 低整合性タブ プロセスから UI フレームのサブクラス (現在は中程度の整合性レベル) を作成します。
    • UI フレームとタブの間でサポートされていないメッセージング手法を使用します。

 

インターネットへの移行時のアプリケーションの互換性への対処 エクスプローラー 8