Websitekompatibilität – Auswirkungen von Änderungen an Microsoft Edge

Dieser Artikel hebt Folgendes hervor:

  • Wichtige Unterschiede zwischen Microsoft Edge und dem Chromium-Projekt, dem Browsermodul, auf dem Microsoft Edge basiert.
  • Webplattformänderungen mit großen Auswirkungen, die sich auf die Browserkompatibilität auf Ihrer Website auswirken können und die das Microsoft Edge-Team besonders genau verfolgt.

Weitere Informationen zu weiteren Änderungen in Microsoft Edge finden Sie in den Versionshinweisen für die Microsoft Edge-Webplattform.

Die Webplattform ist eine Sammlung von Technologien, die zum Erstellen von Webseiten verwendet werden, einschließlich HTML, CSS, JavaScript und vieler anderer offener Standards. Die Webplattform entwickelt sich ständig weiter, um die Benutzerfreundlichkeit, Sicherheit und Privatsphäre zu verbessern. In einigen Fällen können sich diese Änderungen auf die Funktionalität vorhandener Webseiten auswirken.

Aus Funktionalitäts- und Kompatibilitätsgründen übernimmt Microsoft Edge fast alle Änderungen des Chromium-Projekts in die Webplattform. Microsoft behält jedoch die vollständige Kontrolle über den Microsoft Edge-Browser und kann Änderungen zurückstellen oder ablehnen. Das Microsoft Edge-Team entscheidet, ob die Änderung Browserbenutzern zugute kommt.

Informationen zu bevorstehenden Änderungen an der Webplattform von Chromium-Projekten finden Sie in der Zeitleiste für die Veröffentlichung des Chrome-Plattformstatus.

Wichtige Änderungen

In dieser Tabelle sind wichtige Änderungen aufgeführt, die das Microsoft Edge-Team genau verfolgt.

Ändern Freigabe Beschreibung
Unsichere Downloads über HTTP Zukünftiges Release (TBD) Wenn ein Benutzer versucht, potenziell gefährliche Inhalte von einer HTTP-Website herunterzuladen, erhält der Benutzer eine Benutzeroberflächenwarnung, z. B. "Unsicherer Download blockiert". Der Benutzer hat weiterhin die Möglichkeit, den Vorgang fortzusetzen und das Element herunterzuladen. Administratoren können die InsecureContentAllowedForUrls Richtlinie verwenden, um HTTP-Websites anzugeben, für die die Warnung unterdrückt wird. Administratoren können das InsecureDownloadWarnings Featureflag verwenden, um die Auswirkungen dieses bevorstehenden Features zu testen.
XSLT veraltet Zukünftiges Release (TBD) Die XSLT-Unterstützung stellt eine unverhältnismäßige Angriffsfläche dar, und das Chromium-Projekt, auf dem Microsoft Edge basiert, hat Pläne angekündigt, XSLT in einer zukünftigen Version zu deaktivieren und schließlich zu entfernen. Siehe Entfernen von XSLT für einen sichereren Browser. Daher sollten Sie die Abhängigkeit von clientseitigen XSLT als technische Schulden behandeln und die Migration entsprechend planen. Microsoft Edge Version 147 führt die XSLTEnabled-Featurerichtlinie ein, um Test- und Übergangsszenarien zu unterstützen, während das Chromium-Projekt darauf hinarbeitet, die XSLT-Unterstützung zu veralten und zu entfernen. Wir empfehlen Organisationen, Einstellungen XSLTEnabled = Disabled proaktiv zu testen, um Anwendungsabhängigkeiten und Wartungsanforderungen zu identifizieren, bevor zukünftige Standardänderungen vorgenommen oder das Feature entfernt wird.
Veraltetes Entladung-Ereignis v152-v155 Edge 152 wird die neue unload Berechtigungsrichtlinie einführen, um das Erstellen von Entladung-Ereignis-Listenern zu ermöglichen. Der Standardwert ist anfänglich allow, aber zwischen Edge 152 und Edge 155 wird der Standardwert schrittweise zu denymigriert, sodass Entladunghandler nicht mehr auf Seiten ausgelöst werden, es sei denn, eine Seite entscheidet sich explizit dafür, sie wieder zu aktivieren. Verwenden Sie den Wert, um allow Ereignishandler zum Entladen explizit zu aktivieren.
Edge 152: Entladung-Handler werden standardmäßig für 60 % der Seitenladevorgänge nicht mehr ausgelöst, es sei denn, die Website aktiviert explizit Entladung-Handler über die unload Berechtigungsrichtlinie.
Edge 154: Erhöht sich auf 80 % der Seitenladevorgänge.
Edge 155: Erhöht sich auf 100 % der Seitenladevorgänge.
Diese Änderung erfolgt im Chromium-Projekt, auf dem Microsoft Edge basiert. Weitere Informationen finden Sie unter Geplante Abschaffung des Entladung-Ereignisses in den Versionshinweisen zur Microsoft Edge 152-Webplattform (August 2026) und Absicht zu veralten: Veraltetes Entladungsereignis.
Entfernen von Inline-XSLT für die Produktion von SVG v147 Die Unterstützung für die Verwendung von XSLT-Stylesheets zum Transformieren von XML-Daten in SVG-Dateien wurde entfernt. Weitere Informationen finden Sie unter Entfernen von Inline-XSLT für die Produktion von SVG in Microsoft Edge 147 Versionshinweise zur Webplattform (Apr. 2026).
JPEG oder PNG eingebettet in BMP v145 Die Unterstützung für das Einbetten von JPEG- oder PNG-Bilddaten in einem Bitmap-Bildformat ist nicht standardisiert und wurde entfernt. Weitere Informationen finden Sie unter Entfernen der Unterstützung für die Bitmap-Erweiterung zum Einbetten von JPEG oder PNG in Microsoft Edge 145 Web Platform Release Notes (Februar 2026).
Extern geladene Entitäten bei XML-Analyse v144 Das synchrone Abrufen externer XML-Entitäten/DTDs, die dann unter bestimmten Umständen beim Parsen verwendet werden, wurde entfernt. Weitere Informationen finden Sie unter Extern geladene Entitäten in der XML-Analyse in den Versionshinweisen zur Microsoft Edge 144-Webplattform (Januar 2025).
Veraltete Intl.Locale Getter v143 Die Accessoreigenschaften des Objekts Intl.Locale sind jetzt zugunsten der entsprechenden Funktionen pro Spezifikation veraltet. Weitere Informationen finden Sie unter "Veraltete Intl.Locale Getter" in den Versionshinweisen zur Webplattform Microsoft Edge 143 (Dezember 2025).
Mobile und Desktop Parität für <select> Elemente v142 Die Darstellung von HTML-Elementen bei Verwendung der <select>multiplesize and-Attribute ist jetzt auf mobilen und Desktop-Geräten einheitlich. Weitere Informationen finden Sie unter Mobil- und Desktopparität für <select> Elemente in den Versionshinweisen zur Webplattform Microsoft Edge 142 (Okt. 2025).
Entfernen spezieller Schriftgradregeln für <h1> v140 Die speziellen Rand- und Schriftgrößenregeln für <h1> Elemente, wenn sie in <aside><article>, , <nav>und <section> Elementen verschachtelt sind, wurden jetzt entfernt, um die Barrierefreiheit zu verbessern. Weitere Informationen finden Sie unter Entfernte spezielle Schriftgrößenregeln für <h1> innerhalb einiger Elemente in denVersionshinweisen zur Webplattform Microsoft Edge 140 (September 2025).
Das Entfernen asynchroner Bereiche für Medienquellenerweiterungen löst Ausnahmen aus. v138 Die folgenden Änderungen wurden an der Spezifikation für Medienquellenerweiterungen vorgenommen, um mehrdeutig definiertes Verhalten mit asynchronen Bereichsentfernungen zu verhindern:
* SourceBuffer.abort() bricht SourceBuffer.remove() Vorgänge nicht mehr ab.
* Die aktuell MediaSource.duration gepufferten Medien können nicht mehr abgeschnitten werden.
Während diese Änderungen vor langer Zeit vorgenommen wurden und Safari und Firefox sie bereits implementiert haben, hatte Chromium dies noch nicht getan. In beiden Fällen werden jetzt Ausnahmen ausgelöst. Siehe Medienquellen-API bei MDN.
Entfernen des automatischen SwiftShader-Fallbacks v138 Wenn bisher kein WebGL-Kontext mit der verfügbaren GPU erstellt werden konnte, griff Chromium automatisch auf den SwiftShader-Softwarerenderer zurück. Dieses automatische Fallbackverhalten wurde entfernt, und die Erstellung des WebGL-Kontexts schlägt jetzt fehl, anstatt auf SwiftShader zurückzugreifen. SwiftShader birgt Sicherheitsrisiken und führt zu einer schlechten Benutzererfahrung, wenn von einem leistungsstarken GPU-gestützten WebGL zu einer CPU-gestützten Implementierung zurückgegriffen wird. SwiftShader bleibt ein nützliches Tool für Headless-Tests auf einer Website. Dieser Anwendungsfall wird weiterhin unterstützt, indem Sie sich anmelden, indem Sie Microsoft Edge mit dem --enable-unsafe-swiftshader Befehlszeilenargument ausführen. Siehe Verwenden von Chromium mit SwiftShader.
getHostEnvironmentValue einstellen v137-v141 Verwerfen Sie die nicht standardbasierte, ausschließlich window.external.getHostEnvironmentValue() auf Microsoft Edge basierende Methode, und verwenden Sie stattdessen die standardisierte User-Agent Client Hints-API, um Browser- und Plattforminformationen verfügbar zu machen. User-Agent Clienthinweise stellen Browser- und Plattforminformationen auf eine Weise bereit, die die Privatsphäre besser schützt. Weitere Informationen finden Sie unter Erkennen von Windows 11- und CPU-Architektur mithilfe von User-Agent Clienthinweisen und der Benutzer-Agent-Clienthinweise-API.
Updates für HTTPS-Richtlinien v136-v139 Die AutomaticHttpsDefault Richtlinie wird in Version 136 unterstützt, aber davon wird abgeraten, und es ist geplant, sie in Version 139 zu entfernen. Verwenden Sie stattdessen die neue HttpsUpgradesEnabled Richtlinie, die ab Version 136 verfügbar ist.
Methode entfernen navigator.xr.supportsSession v135 Die veraltete navigator.xr.supportsSession Eigenschaft wird aus der WebXR-API entfernt. Siehe Methode "Entfernennavigator.xr.supportsSession" in den Versionshinweisen zur Microsoft Edge 135-Webplattform (April 2025).
WebGPU-Limit entfernen maxInterStageShaderComponents v135 Die maxInterStageShaderComponents Begrenzung wurde aufgehoben. Weitere Informationen finden Sie unter Entfernen des WebGPU-Limits maxInterStageShaderComponentsin den Versionshinweisen zur Webplattform Microsoft Edge 135 (April 2025).
Veraltete -ms-high-contrast und -ms-high-contrast-adjust v134-v138 Die CSS-Medienabfrage -ms-high-contrast und die -ms-high-contrast-adjust Eigenschaft sind veraltet und ersetzen stattdessen das standardbasierte Feature für erzwungene Farben . Siehe Einstellung der Unterstützung für -ms-high-contrast und -ms-high-contrast-adjust.

Notation für Browserversionen

In diesem Artikel wird die folgende Notation für Browser-Versionsnummern verwendet.

Notation Beschreibung
v123 Das Feature oder die Änderung wird in Microsoft Edge Version 123 ausgeliefert.
v123 (Chrome+1) Das Feature oder die Änderung wird in Microsoft Edge Version 123 ausgeliefert, die eine Version nach dem Feature oder der Änderung in Chrome Version 122 ausgeliefert wird.
v123 (Chrome+2) Das Feature oder die Änderung wird in Microsoft Edge Version 123 ausgeliefert, das zwei Versionen nach dem Release oder der Feature- oder Änderung in Chrome Version 121 ausgeliefert wird.
Beta v123 Das Feature oder die Änderung wird in Version 123 des Beta-Vorschaukanals von Microsoft Edge ausgeliefert.
Dev v123 Das Feature oder die Änderung wird in Version 123 des Dev-Vorschaukanals von Microsoft Edge ausgeliefert.
Canary v123 Das Feature oder die Änderung wird in Version 123 des Canary-Vorschaukanals von Microsoft Edge ausgeliefert.

Siehe auch