Änderungen an Microsoft Edge, die sich auf die Websitekompatibilität auswirken
In diesem Artikel wird Folgendes hervorgehoben:
- Starke Unterschiede zwischen Microsoft Edge und dem Chromium Projekt, der Browser-Engine, auf der Microsoft Edge basiert.
- Änderungen an der Webplattform, die sich auf die Browserkompatibilität auf Ihrer Website auswirken können und die das Microsoft Edge-Team besonders genau verfolgt.
Weitere Informationen zu anderen Änderungen in Microsoft Edge finden Sie unter Versionshinweise 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 vielen anderen offenen Standards. Die Webplattform wird ständig weiterentwickelt, um die Benutzererfahrung, die Sicherheit und den Datenschutz zu verbessern. In einigen Fällen können sich diese Änderungen auf die Funktionalität vorhandener Webseiten auswirken.
Aus Gründen der Funktionalität und Kompatibilität übernimmt Microsoft Edge fast alle Änderungen des Chromium Projekts an der 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 Chromium-Projekts finden Sie unter Chrome Platform Status Release Zeitleiste.
Änderungen mit großen Auswirkungen
In dieser Tabelle sind änderungen mit großen Auswirkungen aufgeführt, die das Microsoft Edge-Team genau verfolgt.
Ändern | Freigabe | Beschreibung |
---|---|---|
getHostEnvironmentValue einstellen |
Zukünftiges Release (TBD) | Stellen Sie die nicht auf Standards basierende, reine window.external.getHostEnvironmentValue() Microsoft Edge-Methode als veraltet fest, zugunsten der Verwendung der standardisierten User-Agent Clienthinweis-API, um Browser- und Plattforminformationen verfügbar zu machen. User-Agent Clienthinweise stellen Browser- und Plattforminformationen auf eine besser datenschutzschonende Weise bereit. Weitere Informationen finden Sie unter Erkennen von Windows 11- und CPU-Architektur mit User-Agent Clienthinweisen und Clienthinweis-API für Den Benutzer-Agent. |
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, fortzufahren 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. |
Deprecate unload-Ereignis | Zukünftiges Release (TBD) | Führt eine neue Permission-Policy ein, um das Erstellen von Unloadereignislistenern zu ermöglichen. Die Standardrichtlinie ist allow , aber die Standardrichtlinie wird schrittweise zu deny migriert, sodass entladene Handler nicht mehr auf Seiten ausgelöst werden, es sei denn, eine Seite stimmt explizit zu, um sie erneut zu aktivieren. Diese Änderung findet im Chromium-Projekt statt, auf dem Microsoft Edge basiert. Weitere Informationen finden Sie unter Intent to Deprecate: Deprecate unload event (Absicht zu deprecate: Deprecate unload-Ereignis). |
Entfernen von JavaScript-Dialogfeldern für einen ursprungsübergreifenden Unterrahmen | Zukünftiges Release (TBD) |
window.alert Entfernt , window.prompt und window.confirm aus ursprungsübergreifenden iFrames. Diese Änderung findet im Chromium-Projekt statt, auf dem Microsoft Edge basiert. Weitere Informationen finden Sie unter Intent to Remove: Cross origin subframe JS Dialogs.For more information, see Intent to Remove: Cross origin subframe JS Dialogs.For more information, see Intent to Remove: Cross origin subframe JS Dialogs. |
Als veraltet kennzeichnen -ms-high-contrast und -ms-high-contrast-adjust |
v134-v138 | Die CSS-Medienabfrage -ms-high-contrast und die -ms-high-contrast-adjust -Eigenschaft werden zugunsten der standardbasierten Funktion für erzwungene Farben als veraltet markiert. Weitere Informationen finden Sie unter Veraltete Unterstützung für -ms-high-contrast und -ms-high-contrast-adjust. |
WebGPU-Grenzwert maxInterStageShaderComponents |
v133 | Der WebGPU-Grenzwert maxInterStageShaderComponents wird entfernt. Weitere Informationen finden Sie unter WebGPU limit maxInterStageShaderComponents als veraltet. |
<link rel=prefetch> Fünf-Minuten-Regel |
v133 | Wenn zuvor eine Ressource mithilfe <link rel=prefetch> von vorab abgerufen wurde, wurde ihre Cachesemantik (insbesondere max-age und no-cache ) für die erste Verwendung innerhalb von 5 Minuten ignoriert, um eine Neubenutzung zu vermeiden. Nun wurde dieser Sonderfall entfernt, und es wird die normale HTTP-Cachesemantik verwendet. Weitere Informationen finden Sie unter Entfernen der <link rel=prefetch> Fünf-Minuten-Regel. |
Veraltetes textprediction Attribut |
v133 | Entfernt die Unterstützung für das textprediction HTML-Attribut, bei dem es sich um ein nicht standardmäßiges Attribut handelt, das zum Aktivieren oder Deaktivieren der browserbasierten Textvorhersagefunktion für Texteingaben mit langer Form verwendet wird. Verwenden Sie stattdessen das standardisierte writingsuggestions Attribut, das ähnlich wie textprediction funktioniert, aber auch für andere Features zur Schreibunterstützung gilt, die von Browsern bereitgestellt werden können. Websites, die explizit auf true oder false festgelegt textprediction sind, können stattdessen auf denselben Wert festlegenwritingsuggestions . Weitere Informationen finden Sie unter Schreiben von Vorschlägen in der HTML-Spezifikation. |
Notation für Browserversionen
In diesem Artikel wird die folgende Notation für Browserreleasenummern verwendet.
Notation | Beschreibung |
---|---|
v123 | Das Feature oder die Änderung wird in Microsoft Edge Version 123 bereitgestellt. |
v123 (Chrome+1) | Das Feature oder die Änderung wird in Microsoft Edge Version 123 ausgeliefert. Dies ist eine Version, nachdem das Feature oder die Änderung in Chrome Version 122 ausgeliefert wurde. |
v123 (Chrome+2) | Das Feature oder die Änderung wird in Microsoft Edge Version 123 bereitgestellt. Dies sind zwei Versionen, nachdem das Feature oder die Änderung in Chrome Version 121 ausgeliefert wurde. |
Beta v123 | Das Feature oder die Änderung wird in Version 123 des Beta-Vorschaukanals von Microsoft Edge bereitgestellt. |
Dev v123 | Das Feature oder die Änderung wird in Version 123 des Dev Preview-Kanals von Microsoft Edge bereitgestellt. |
Canary v123 | Das Feature oder die Änderung wird in Version 123 des Canary-Vorschaukanals von Microsoft Edge bereitgestellt. |