Intl.Locale ゲッターを非推奨にする |
v143 |
Intl.Locale オブジェクトのアクセサー プロパティは、仕様ごとに、対応する関数が優先されるように非推奨になりました。
Microsoft Edge 143 Web プラットフォーム リリース ノート (2025 年 12 月) のIntl.Localeゲッターの非推奨を参照してください。 |
<select>要素のモバイルとデスクトップのパリティ |
v142 |
multiple 属性と size 属性を使用する場合の <select> HTML 要素の外観は、モバイル デバイスとデスクトップ デバイス間で一貫するようになりました。
Microsoft Edge 142 Web プラットフォームのリリース ノート (2025 年 10 月) の「<select>要素のモバイルとデスクトップのパリティ」を参照してください。 |
Remove special font size rules for <h1> |
v140 |
アクセシビリティを向上させるために、<article>、<aside>、<nav>、<section> 要素で入れ子になった<h1>要素の特別な余白とフォント サイズのルールが削除されました。
「Microsoft Edge 140 Web プラットフォームのリリース ノートで、一部の要素内の<h1>の特別なフォント サイズ ルールを削除しました (2025 年 9 月)」を参照してください。 |
| メディア ソース拡張機能の非同期範囲削除で例外がスローされる |
v138 |
メディア ソース拡張機能の仕様に次の変更が加えられ、非同期範囲の削除に関連するあいまいに定義された動作が許可されないようにしました。
*
SourceBuffer.abort()
SourceBuffer.remove()操作を中止しなくなりました。 * 設定 MediaSource.duration は、現在バッファーされているメディアを切り捨てることができなくなりました。 これらの変更はずっと前に行われ、Safari と Firefox はすでに実装されていますが、Chromium はまだ実装されていませんでした。 両方の場合とも例外がスローされるようになりました。 MDN の Media Source API を参照してください。 |
| 自動 SwiftShader フォールバックの削除 |
v138 |
以前は、使用可能な GPU で WebGL コンテキストを作成できない場合、Chromium は自動的に SwiftShader ソフトウェア レンダラーの使用にフォール バックしていました。 この自動フォールバック動作は削除され、WebGL コンテキストの作成は SwiftShader にフォールバックする代わりに失敗します。 SwiftShader は、高性能の GPU ベースの WebGL から CPU ベースの実装にフォールバックすると、セキュリティ リスクが発生し、ユーザー エクスペリエンスの低下につながります。 SwiftShader は、サイトでヘッドレス テストを実行するための便利なツールです。 このユース ケースは、オプトインによって引き続きサポートされます。オプトインは、 --enable-unsafe-swiftshader コマンド ライン引数を使用して Microsoft Edge を実行することで実行できます。
SwiftShader での Chromium の使用を参照してください。 |
getHostEnvironmentValue を廃止する |
v137-v141 |
標準ベースではない Microsoft Edge 専用の window.external.getHostEnvironmentValue() 方法を廃止し、標準化された User-Agent クライアント ヒント API を使用してブラウザーとプラットフォームの情報を公開します。 User-Agent クライアント ヒントは、よりプライバシーを保護する方法でブラウザーとプラットフォーム情報を提供します。 User-Agent クライアント ヒントとユーザー エージェント クライアント ヒント APIを使用したWindows 11と CPU アーキテクチャの検出を参照してください。 |
| HTTPS ポリシーの更新 |
v136-v139 |
AutomaticHttpsDefault ポリシーはサポートされていますが、v136 では推奨されず、v139 では削除される予定です。 代わりに、v136 以降で使用可能な新しい HttpsUpgradesEnabled ポリシーを使用してください。 |
メソッドを削除するnavigator.xr.supportsSession |
v135 |
非推奨の navigator.xr.supportsSession プロパティが WebXR API から削除されました。
Microsoft Edge 135 Web プラットフォーム リリース ノート (2025 年 4 月) の「navigator.xr.supportsSession方法の削除」を参照してください。 |
WebGPU 制限を削除する maxInterStageShaderComponents |
v135 |
maxInterStageShaderComponents制限が削除されました。
Microsoft Edge 135 Web プラットフォームのリリース ノート (2025 年 4 月) の WebGPU 制限の削除 maxInterStageShaderComponentsを参照してください。 |
-ms-high-contrast および-ms-high-contrast-adjust |
v134-v138 |
CSS -ms-high-contrast メディア クエリと -ms-high-contrast-adjust プロパティは非推奨となり、標準ベースの 強制色 機能が採用される予定です。
「-ms-high-contrast と -ms-high-contrast-adjust のサポートの廃止」を参照してください。 |
WebGPU maxInterStageShaderComponents 制限 |
v133 |
WebGPU maxInterStageShaderComponents 制限は削除されます。 「 WebGPU の制限 maxInterStageShaderComponents を非推奨にする」を参照してください。 |
<link rel=prefetch> 5 分ルール |
v133 |
以前は、リソースが <link rel=prefetch> を使用してプリフェッチされた場合、そのキャッシュ セマンティクス (具体的には、 max-age と no-cache) は、再フェッチを避けるために、5 分以内に初めて使用されるときに無視されました。 現在、この特殊なケースは削除され、通常の HTTP キャッシュ セマンティクスが使用されます。 「 5 分ルール <link rel=prefetch> 削除」を参照してください。 |
textprediction属性を廃止する |
v133 |
長い形式のテキスト入力に対するブラウザー ベースのテキスト予測機能を有効または無効にするために使用される非標準の属性である textprediction HTML 属性のサポートを削除します。 代わりに、標準化された writingsuggestions 属性を使用します。この属性は textprediction と同様に機能しますが、ブラウザーが提供する可能性のある他の書き込み支援機能にも適用されます。 明示的に textprediction を true または false に設定するサイトは、代わりに writingsuggestions を同じ値に設定できます。 詳細については、HTML 仕様の 候補の書き込み を参照してください。 |
| トークン バインドのサポートの削除 |
v127、v130 |
トークン バインドでは、TLS 接続の両端で暗号化証明書を使用して、ベアラー トークンのセキュリティ ギャップを閉じようとします。これは、紛失または盗難の可能性があります。 エンタープライズ ポリシー AllowTokenBindingsForUrls は、v127 ではサポートされなくなります。 トークン バインド プロトコルのサポートは、v130 で削除されます。 |
| ミューテーション イベントの削除 |
v127 |
Chromium のミューテーション イベントのサポートを削除します。 代わりに MutationObserver API を使用してください。 「 非推奨の意図: ミューテーション イベント」を参照してください。 |
| Web SQL の削除 |
v124 |
Web SQL のサポートを完全に削除します。 以前のリリースでは、Web SQL サポートは既定で無効になっていましたが、 WebSQLAccess ポリシーを使用して再度有効にすることができました。 この変更後、Web SQL サポートを有効にするメカニズムはなくなりました。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 詳細については、「 Web SQLを非推奨にして削除する意図」を参照してください。 |
| AVIF および AV1 ファイル形式のサポートを追加しました |
v121 |
Microsoft Edge は、AVIF および AV1 ファイル形式をサポートするようになり、圧縮率が向上し、画像やビデオの品質が向上します。 ユーザーは、Web サイトで読み込み時間が短縮され、メディア品質が向上します。 |
| ネイティブ クライアント (NaCl) の削除 |
v120 |
Web セキュリティとパフォーマンスを強化するために、ネイティブ クライアント (NaCl) は Microsoft Edge (他のブラウザーと共に) サポートされなくなりました。 NaCl は v115 までサポートされていました。 v116 から v119 では、NaCl はエンタープライズ ポリシーを有効にしなければ使用できませんでした。 NaCl の代わりに WebAssembly (Wasm) をお勧めします。「 拡張機能でコンパイル済みコードを実行する」を参照してください。 |
既定で document.domain の変更を無視する |
v119 |
document.domain プロパティは、これまで、同一生成元ポリシーを緩和し、サイトのサブドメインが相互作用できるように設定できました。 この動作は既定では無効になっているため、 document.domain プロパティを設定しても効果はありません。 詳細と回避策については、「 Microsoft Edge で document.domain の変更が無効になる」を参照してください。 |
| 新しい TLS サーバー証明書検証ツール |
v111 (マネージド デバイス)、v109 (アンマネージド デバイス) |
サイトの互換性への影響は想定されていません。 一般的でない TLS サーバー証明書の展開がある場合は、v109 でテストして影響がないことを確認する必要があります。 詳細とテスト ガイダンスについては、「 Microsoft Edge ブラウザーの TLS サーバー証明書検証の変更」を参照してください。 |
| プライベート ネットワーク アクセスのための CORS プリフライト要求を送信する |
v104 |
v104 以降では、インターネットからのページがローカル ネットワーク (イントラネット) からリソースを要求する前に、Microsoft Edge は CORS プリフライト要求を送信します。 イントラネット サーバーは、リソースにアクセスするための明示的なアクセス許可を提供することによってプリフライトに応答する必要があります。 このチェックの結果はまだ適用されていません。 適用は早いければ v111 から開始されます。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 MDN の用語集の プリフライト要求 を参照してください。 機能: サブリソースのプライベート ネットワーク アクセスのプリフライト要求: 警告専用モード Chrome プラットフォームのステータス。 InsecurePrivateNetworkRequestAllowed と InsecurePrivateNetworkRequestAllowedForUrls という 2 つの互換性ポリシーを使用して、CORS プリフライト要求を抑制できます。 |
| サンドボックス フレーム内の外部プロトコルを既定でブロックする |
v103 |
フレームの sandbox 属性によって明示的にアクセス許可が付与されていない限り、サンドボックス化された iframe から (ブラウザー以外のアプリケーションと対話する) 外部プロトコルの使用をブロックします。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 詳細については、 Chrome プラットフォームの状態エントリを参照してください。 |
| User-Agent 文字列内の 3 桁のバージョン番号 |
v100 |
v100 以降、Microsoft Edge は、User-Agent ヘッダーに 3 桁のバージョン番号 ( Edg/100 など) を送信します。 これにより、バグのあるパーサーを使用して User-Agent 文字列のバージョン番号を決定するスクリプトやサーバー側の分析が混乱する可能性があります。 v97 以降、サイト所有者は、edge://flags で実験フラグ#force-major-version-to-100を有効にすることで、v100 より前のこの条件をエミュレートできます。 |
| WebRTC のプラン B SDP セマンティクスを廃止する |
v98 (Chrome+2) |
この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 この変更により、プラン B と呼ばれる従来のセッション記述プロトコル (SDP) ダイアレクトが廃止されます。この SDP 形式は、仕様に準拠し、ブラウザー間で互換性のある SDP 形式である統合プランに置き換えられます。 詳細については、Chrome プラットフォームの状態エントリ、PSA: プラン B は M96 ベータ版と安定版を投入し、PSA: プラン B は安定版と延長非推奨試用版の終了日を投入する必要があります。 非推奨の Microsoft ロールアウト スケジュールは、Chrome 後の 2 つのリリースで計画されています。 |
| サードパーティのコンテキストで WebSQL をブロックする |
v97 |
従来の WebSQL 機能の使用は、サードパーティのフレームからブロックされます。 エンタープライズ ポリシー WebSQLInThirdPartyContextEnabled は、v101 までオプトアウトとして使用できます。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 詳細については、 Chrome プラットフォームの状態エントリを参照してください。 |
| 混在したコンテンツのダウンロードをブロックする |
v94 |
HTTPS ページでは、HTTP URL からのファイルのダウンロードはブロックされます。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 詳細については、 Google セキュリティ ブログのエントリを参照してください。 |
| プライベート ネットワークの要求をセキュア コンテキストに制限する |
v94 |
v94 以降では、インターネット上のページからローカル (イントラネット) ネットワーク上のリソースにアクセスする場合には、それらのページを HTTPS で配信する必要があります。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 詳細については、 Chrome プラットフォームの状態エントリを参照してください。 セキュリティで保護されていないページとの互換性を維持する必要があるシナリオをサポートするために、 InsecurePrivateNetworkRequestAllowed と InsecurePrivateNetworkRequestAllowedForUrls の 2 つの互換性ポリシーを使用できます。 |
| TLS での 3DES の削除 |
v93 |
v93 から、TLS_RSA_WITH_3DES_EDE_CBC_SHA 暗号スイートのサポートは削除されます。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 詳細については、 Chrome プラットフォームの状態エントリを参照してください。 さらに、v93 では、旧型のサーバーとの互換性を維持する必要があるシナリオをサポートするために、互換性ポリシーが利用可能になります。 この互換性ポリシーは廃止され、v95 で機能を停止します。 その前に、影響を受けるサーバーを必ず更新してください。 |
| 混在したコンテンツの画像の自動アップグレード |
v88 |
画像へのセキュリティ保護でない (HTTP) 参照は、自動的に HTTPS にアップグレードされます。 HTTPS 経由で画像を利用できない場合、画像のダウンロードは失敗します。 この機能を制御するために、グループ ポリシーを使用できます。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 詳細については、 Chrome プラットフォームの状態エントリを参照してください。 |
| Adobe Flash の削除 |
v88 |
この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 詳細については、Adobe Flash Chromium ロードマップを参照してください。 |
| FTP サポートを削除する |
v88 |
非推奨ですが、ベータ v87 以降は引き続き存在します。 v88 では、FTP サポートは完全に削除されています。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 詳細については、 Chrome プラットフォームのステータス エントリを参照してください。 FTP サポートが必要なサイトを持つ企業は、 IE モードを使用するようにサイトを構成することで、FTP を引き続き使用できます。 |
| サードパーティの Cookie がブロックされている場合、HTTP 認証は許可されません |
v87 |
v87 以降では、サードパーティの要求に対して Cookie がブロックされると、 BlockThirdPartyCookies ポリシーまたは edge://settings のトグルを使用して HTTP 認証も許可されなくなります。 リストをホストしているエンドポイントで HTTP 認証を使用する必要がある場合、この変更は Internet エクスプローラー モード用のエンタープライズ モード サイト リストのダウンロードに影響する可能性があります。 エンタープライズ モード サイト一覧のダウンロードで Cookie と HTTP 認証の両方を使用できるようにするには、一致する URL パターンを CookiesAllowedForURLs ポリシーに追加します。 |
| AppCache を非推奨にする |
v86 (Chrome+1) |
この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 web.dev で「 AppCache の削除の準備 」を参照してください。 Microsoft での非推奨のロールアウト スケジュールは、Chrome の後の 1 つのリリースを予定しています。
AppCache OriginTrial トークンを要求すると、v90 まで、サイトで非推奨の API を引き続き使用できるようになります。 |
参照元ポリシー: 既定値 strict-origin-when-cross-origin |
v86 (Chrome+1) |
非推奨ですが、Canary v79、Dev v79 以降に引き続き存在します。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 この変更に関して Google が計画しているタイムラインなどの詳細については、「Chrome プラットフォーム ステータス」エントリを参照してください。 |
Cookie の既定値は SameSite=Lax で、 SameSite=None-requires-Secure |
v86 (Chrome+1) |
非推奨ですが、Canary v82、Dev v82 以降で引き続き存在します。 この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 この変更に関して Google が計画しているタイムラインなどの詳細については、「Chrome プラットフォーム ステータス」エントリを参照してください。 |
| TLS/1.0 と TLS/1.1 を無効にする |
v84 |
HTTPS サイトで使用される TLS プロトコルのバージョン 1.0 および 1.1 は廃止され、最新のブラウザーでは使用できません。 |
| 通知アクセス許可要求のための微妙なプロンプトを表示する |
v84 |
通知要求の場合、 Notifications または Push API を使用して要求されたサイト通知アクセス許可のアドレス バーに微妙な要求アイコンが表示され、完全または標準のアクセス許可ポップアップ プロンプト UI が置き換えられます。 この機能は現在、すべてのユーザーに対して有効になっています。 通知要求をオプトアウトするには、 edge://settings/content/notifications を参照してください。 将来的には、Microsoft Edge チームは、一部のシナリオで完全なポップアップ通知プロンプトを再度有効にすることを検討する可能性があります。 |
ページを離れる際の同期 XmlHttpRequest を禁止する |
v83 (Chrome+1) |
この変更は、Microsoft Edge に基づく Chromium プロジェクトで発生します。 Chrome と同様に、Microsoft Edge には、v88 までこの変更をオフにするグループ ポリシーが用意されています。 この変更に関して Google が計画しているタイムラインなどの詳細については、「Chrome プラットフォーム ステータス」エントリを参照してください。 |