IEモード依存からの脱却の知識マップ(知識グラフ)
type: Dataset

IEモード
type: Concept
definition: 設定されたサイトに対してMicrosoft Edgeが IE系のエンジンを使い、ActiveXを含む一部のIE機能を動かすための互換レイヤー。延命策として位置づけられる。
alternative label: Internet Explorer mode
broader: microsoft-edge
uses: Trident(MSHTML)エンジン
succeeds: IE11デスクトップアプリ
requires: Enterprise Mode Site List(サイトリスト)

IEモード依存
type: Concept
definition: 古い文書モードやActiveXなど、Trident由来の機能に組織のWebシステムが依存し続けている状態。
alternative label: IEモード依存の課題
verified by: Enterprise Site Discovery

Trident(MSHTML)エンジン
type: Concept
definition: 旧Internet Explorerが使用していたレンダリングエンジンで、IEモードがサイト描画に用いる。
alternative label: MSHTML
alternative label: Trident
implements: 文書モード(Document Mode)
implements: ActiveX

IE11デスクトップアプリ
type: Concept
definition: すでに退役済みのInternet Explorer 11のデスクトップアプリケーション。
alternative label: Internet Explorer 11

文書モード(Document Mode)
type: Concept
definition: IE時代の互換レンダリングモードで、IE7・IE8などの世代を指定して当時のHTML/CSS/JavaScriptの解釈で描画させる仕組み。
alternative label: Document Mode
may cause: IEモード依存

ActiveX
type: Concept
definition: 実務ではCOMベースのコントロールやその周辺資産をまとめて指す言葉として使われる技術群。特に.ocx形式のUIコントロールやIE/コンテナへ埋め込む部品を含むことが多い。
alternative label: ActiveXコントロール
broader: com
may cause: IEモード依存

Enterprise Mode Site List(サイトリスト)
type: Concept
definition: どのサイトをどのエンジン・文書モードで開くかを定義するXML形式の設定。schema v.1とv.2があり、IEモード連携ではv.2が必要。
alternative label: サイトリスト
alternative label: Enterprise Mode Site List
verified by: Security Compliance Toolkit

ニュートラルサイト(Neutral Site)
type: Concept
definition: サイトリストで None を指定し、遷移元のエンジンのまま開かせるサイトの指定。認証・SSOサーバーの登録が必須。
alternative label: Neutral Site
prevents: SSO認証失敗(リダイレクトループ)

SSO認証失敗(リダイレクトループ)
type: Concept
definition: ニュートラルサイトの設定漏れなどにより、IEモードとEdgeモードの間でエンジンが切り替わってSSO認証が失敗する事象。
alternative label: 再認証ループ
alternative label: リダイレクトループ

Cloud Site List Management
type: Concept
definition: Microsoft 365管理センターから複数のサイトリストを配布・変更履歴管理・グループ別割り当てできる管理方式。
alternative label: Cloud Site List
recommended for: Enterprise Mode Site List(サイトリスト)

段階的リファクタリング
type: Concept
definition: 画面や機能を1つずつモダン化していく、IEモード脱却の実務上の第一候補となる手法。
alternative label: Staged Refactoring
recommended for: IEモード依存
should precede: 全面リライト
verified by: Playwright

全面リライト
type: Concept
definition: 既存システムを新しいアーキテクチャで作り直す、依存が深すぎて分解できない場合の最終手段。
alternative label: Full Rewrite

VDI/RemoteApp隔離
type: Concept
definition: 特定の業務だけをAVD/RemoteApp環境に隔離してIEモードを使い続けさせる方式。
alternative label: Azure Virtual Desktop
alternative label: RemoteApp

マイクロフロントエンド
type: Concept
definition: 複数チームが独立してデプロイできるよう、フロントエンドを分割して統合する設計手法。
alternative label: Micro Frontends

Windowsコンテナ
type: Concept
definition: サーバーサイド向けのコンテナ技術で、GUIブラウザの延命先としては不向きとされる。
alternative label: Windows Containers
not recommended for: IEモード依存

Microsoft Edge WebView2
type: Concept
definition: Chromiumベースのランタイムを使ってWindowsアプリにWeb描画エンジンを埋め込む仕組み。WebBrowserコントロールの完全な差し替え部品ではない。
alternative label: WebView2
not recommended for: ActiveX

Enterprise Site Discovery
type: Concept
definition: どのサイトが古い文書モードやActiveXコントロールを使っているかを端末から収集して棚卸しする仕組み。

App Assure
type: Concept
definition: MicrosoftのFastTrackに含まれるアプリ互換性支援プログラムで、対象プランの組織はWindowsやEdgeなどへの移行で生じた互換性問題の修復支援を追加費用なしで受けられる。

Extended Stable(更新チャネル)
type: Concept
definition: 通常のStableが約2週間サイクルなのに対し、企業向けに約8週間サイクルへ寄せたMicrosoft Edgeの更新チャネル。
alternative label: Extended Stable
recommended for: IEモード

Security Compliance Toolkit
type: Concept
definition: グループポリシーの構成やベースラインの品質確認に使えるMicrosoftのツール群。
alternative label: SCT

Playwright
type: Concept
definition: ブラウザ自動化・E2Eテストを行うためのフレームワーク。Edgeの自動テストに使われる。

subject: IEモード
predicate: uses
object: Trident(MSHTML)エンジン
description: IEモードはEdge内で指定サイトだけをTrident(MSHTML)エンジンで描画する
evidence: edge-ie-mode
verified at: 2026-08-01
certainty: established

subject: IEモード
predicate: succeeds
object: IE11デスクトップアプリ
description: IEモードは、すでに退役したIE11デスクトップアプリに代わって、必要なサイトだけをEdge内で開けるようにする仕組みである
evidence: internet-explorer-microsoft-edge
verified at: 2026-08-01
certainty: established

subject: Trident(MSHTML)エンジン
predicate: implements
object: 文書モード(Document Mode)
description: Trident(MSHTML)エンジンは、IE7・IE8などの世代を指定した文書モードの描画を実装として担う
evidence: edge-ie-mode
verified at: 2026-08-01
certainty: established

subject: Trident(MSHTML)エンジン
predicate: implements
object: ActiveX
description: Trident(MSHTML)エンジンはActiveXコントロールやBHOの動作を実装として引き受ける
evidence: edge-ie-mode
verified at: 2026-08-01
certainty: established

subject: IEモード
predicate: requires
object: Enterprise Mode Site List(サイトリスト)
description: IEモードは、どのサイトをIEモードで開くかを定義するサイトリストの構成を前提とする
evidence: edge-ie-mode-sitelist
verified at: 2026-08-01
certainty: established

subject: Enterprise Mode Site List(サイトリスト)
predicate: requires
object: ニュートラルサイト(Neutral Site)
description: IEモードとEdgeモードの間でSSO・認証の遷移が絡む場合、サイトリスト内で認証・SSOサーバーをニュートラルサイトとして明示的に構成する必要がある(SSOが絡まない構成では不要)
evidence: edge-ie-mode-sitelist
verified at: 2026-08-01
certainty: context-dependent

subject: ニュートラルサイト(Neutral Site)
predicate: prevents
object: SSO認証失敗(リダイレクトループ)
description: 認証・SSOサーバーをニュートラルサイトとして登録しておくと、IEモードのページから認証サーバーへ遷移した際にEdgeへリダイレクトされて認証が失敗する事態を防げる
evidence: edge-ie-mode-sitelist
verified at: 2026-08-01
certainty: established

subject: Cloud Site List Management
predicate: recommendedFor
object: Enterprise Mode Site List(サイトリスト)
description: Cloud Site List Managementは複数リスト配布・変更履歴・グループ別割り当てができるため、本記事はローカルXMLサイトリストよりこちらへの移行を推奨している
evidence: edge-ie-mode-cloud-site-list-mgmt
verified at: 2026-08-01
certainty: established

subject: ActiveX
predicate: mayCause
object: IEモード依存
description: ActiveXコントロールへの依存はIEモード依存を生む主要因の一つである
evidence: edge-ie-mode
verified at: 2026-08-01
certainty: established

subject: 文書モード(Document Mode)
predicate: mayCause
object: IEモード依存
description: 古い文書モードへの依存もIEモード依存を生む主要因の一つである
evidence: edge-ie-mode
verified at: 2026-08-01
certainty: established

subject: 段階的リファクタリング
predicate: recommendedFor
object: IEモード依存
description: 段階的リファクタリングは実務上の第一候補として本記事が推奨している
evidence: webview2
verified at: 2026-08-01
certainty: established

subject: 全面リライト
predicate: recommendedFor
object: IEモード依存
description: 全面リライトは、ActiveX/BHO/文書モードへの依存が深すぎて分解できない場合に限り本記事が推奨する最終手段である
evidence: edge-ie-mode
verified at: 2026-08-01
certainty: context-dependent

subject: VDI/RemoteApp隔離
predicate: recommendedFor
object: IEモード依存
description: VDI/RemoteApp隔離は、すぐ直せないが利用継続が必須な業務に対して本記事が推奨する方式である
evidence: virtual-desktop
verified at: 2026-08-01
certainty: context-dependent

subject: マイクロフロントエンド
predicate: recommendedFor
object: IEモード依存
description: マイクロフロントエンドは、チーム境界とデプロイ境界が一致する場合にのみ本記事が有効とみなす選択肢である
evidence: edge-ie-mode
verified at: 2026-08-01
certainty: context-dependent

subject: Windowsコンテナ
predicate: notRecommendedFor
object: IEモード依存
description: WindowsコンテナはGUIブラウザの延命先として不向きであり、本記事はIEモード脱却の受け皿として推奨していない
evidence: about
verified at: 2026-08-01
certainty: established

subject: Microsoft Edge WebView2
predicate: notRecommendedFor
object: ActiveX
description: WebView2ラッパーはActiveXをそのまま温存する用途には推奨されず、OS側の責務をネイティブへ切り出すために使う
evidence: webview2
verified at: 2026-08-01
certainty: established

subject: Microsoft Edge WebView2
predicate: recommendedFor
object: IEモード依存
description: WebView2は、OS連携やCOM呼び出しを一部だけ残したい場合に本記事が推奨する脱却手段である
evidence: webview2
verified at: 2026-08-01
certainty: context-dependent

subject: 段階的リファクタリング
predicate: shouldPrecede
object: 全面リライト
description: 段階的リファクタリングは実務上の第一候補であり、依存が深すぎて分解できない場合の最終手段である全面リライトより先に検討すべきである
evidence: edge-ie-mode
verified at: 2026-08-01
certainty: established

subject: IEモード依存
predicate: verifiedBy
object: Enterprise Site Discovery
description: IEモード依存の対象は、Enterprise Site Discoveryで端末から収集したデータの棚卸しによって特定できる
evidence: edge-ie-mode-site-discovery
verified at: 2026-08-01
certainty: established

subject: App Assure
predicate: mitigates
object: IEモード依存
description: App AssureはWindowsやEdgeなどへの移行で生じる互換性問題の修復支援を無償で受けられるが、モダン化開発自体は対象外である
evidence: app-assure
verified at: 2026-08-01
certainty: context-dependent

subject: Extended Stable(更新チャネル)
predicate: recommendedFor
object: IEモード
description: 古いEdgeを固定運用するのは危険なため、検証期間が必要ならExtended Stableを使うべきだと本記事は述べている
evidence: microsoft-edge-channels
verified at: 2026-08-01
certainty: established

subject: Enterprise Mode Site List(サイトリスト)
predicate: verifiedBy
object: Security Compliance Toolkit
description: サイトリストを配布するグループポリシーの品質は、Security Compliance ToolkitやPolicy Analyzerで確認できる
evidence: https://www.microsoft.com/en-us/download/details.aspx
verified at: 2026-08-01
certainty: established

subject: 段階的リファクタリング
predicate: verifiedBy
object: Playwright
description: 段階的リファクタリングで作ったモダン経路は、PlaywrightによるEdgeの自動テストで動作を検証する
evidence: playwright.dev
verified at: 2026-08-01
certainty: established