Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im Folgenden finden Sie die neuen Webplattformfeatures und Updates in Microsoft Edge 144, das am 15. Januar 2026 veröffentlicht wird.
Um auf dem neuesten Stand zu bleiben und die neuesten Webplattformfeatures zu erhalten, laden Sie einen Vorschaukanal von Microsoft Edge (Beta, Dev oder Canary) herunter. Wechseln Sie zu Microsoft Edge-Insider werden.
Detaillierter Inhalt:
- Microsoft Edge DevTools
- WebView2
-
CSS-Features
-
Das
scrolledFeature für Containerabfragen im Bildlaufstatus - CSS-Transformationsunterstützung bei Ankerpositionierung
- Unterstützung für Overscroll-Verhalten beim Scrollen mit der Tastatur und bei nicht scrollbaren Containern
- Durch Bildlauf ausgelöste Animationen
-
Styling von SVG-Elementen, instanziiert über
<use> - Ansicht Übergänge waitUntil() Methode
- Caretform
- Suchergebnisse formatieren
-
Das
-
Web-APIs
- Die temporale API
- Das Zwischenablageänderungsereignis
- Die Accessoreigenschaft "Varianten" von "Intl.Locale"
- Spiegelung von MathML-Operatoren im Rechts-nach-links-Modus
- Performance-API interactionCount-Eigenschaft
-
Der
maintain-framerate-and-resolutionWert für dieRTCDegradationPreferenceAufzählung - Die LayoutShift-API meldet rect-Elemente in CSS-Pixeln
-
Unterstützung für
ping,hreflang,typeundreferrerPolicyfür SVG-Elemente<a> - Ausnahme bei Verlaufs-API pushState- und replaceState-Drosselung
- Hinweise zum Benutzer-Agent-Client ch-ua-high-entropy-values: Berechtigungsrichtlinie
- WebGPU: Einheitliches Pufferstandardlayout
- WebGPU: subgroup_id-Funktion
- WebXR XRVisibilityMaskChange-Ereignis
- Veraltete oder entfernte Features
- Origin-Testversionen in Microsoft Edge
- Testversionen zum Ursprung von Chromium
Microsoft Edge DevTools
Siehe Neuerungen in DevTools (Microsoft Edge 144).
WebView2
Siehe:
CSS-Features
Im Folgenden finden Sie die neuen CSS-Features (Cascading Style Sheets) in Microsoft Edge.
Das scrolled Feature für Containerabfragen im Bildlaufstatus
Das scrolled Feature für eine @container scroll-state() Abfrage ermöglicht es, Elemente innerhalb eines scrollbaren Containers basierend auf der letzten Scrollrichtung des Containers zu stylen.
Zum Beispiel:
.scrolling-up {
translate: 80px 0;
transition: 0.4s translate;
}
html {
container-type: scroll-state;
}
@container scroll-state(scrolled: top) {
.scrolling-up {
translate: 0 0;
}
}
Das scrolled Feature kann zur Implementierung von Benutzeroberflächenmustern verwendet werden, z. B. einer Kopfzeile, die automatisch ausgeblendet wird, wenn der Benutzer auf der Seite nach unten scrollt, und wieder angezeigt wird, wenn er nach oben scrollt. Das scrolled Feature bietet eine reine CSS-Lösung für diese häufigen UI-Muster.
Siehe auch:
- CSS-Bildlaufstatus-Containerabfragen in Microsoft Edge 133 – Versionshinweise zur Webplattform (Februar 2025).
- Scrolled: das Scroll-Feature in CSS Conditional Rules Module Level 5.
transform CSS-Unterstützung bei Ankerpositionierung
Wenn ein Element mit Ankerposition an ein Element gebunden wird, das transformiert wird, z. B. mithilfe der CSS-Eigenschaft transform , ist das Element mit Ankerposition jetzt korrekt relativ zum Begrenzungsrahmen des transformierten Ankers positioniert.
Dadurch ist es möglich, UI-Effekte zu erzeugen, bei denen Elemente logisch verbunden bleiben, auch wenn eines der Elemente transformiert wird.
Siehe auch:
- CSS-Ankerpositionierung bei MDN.
Unterstützung für overscroll-behavior Tastaturscrollen und nicht scrollbare Container
Wenn Sie die CSS-Eigenschaft overscroll-behavior auf einen anderen Wert als autofestlegen, wird die Bildlaufverkettung vom Browser verhindert. Dies bedeutet, dass, wenn ein Benutzer zum Ende eines Scroll-Containers scrollt, der Scrollvorgang nicht auf die Scroll-Container der Vorgänger übertragen wird.
In früheren Versionen von Microsoft Edge funktionierte dies nur für den Maus- oder Fingereingabe-Bildlauf. Durch diese Änderung wird auch das Scrollen mit der Tastatur respektiert overscroll-behavior .
Darüber hinaus gilt sie overscroll-behavior jetzt für alle Scrollcontainerelemente, unabhängig davon, ob diese Elemente derzeit überlaufende Inhalte haben oder für Benutzer scrollbar sind. Sie können jetzt overscroll-behavior z. B. die Ausbreitung von Bildlauf vor overflow: hidden einem Hintergrund oder in einem overflow: auto Element verhindern, ohne jedoch prüfen zu müssen, ob das Element selbst überläuft.
Siehe auch:
- overscroll-behavior bei MDN.
Durch Bildlauf ausgelöste Animationen
Die timeline-trigger Eigenschaft kann jetzt CSS-Animationen basierend auf einer Bildlaufposition auslösen und die Wiedergabe dieser Animationen steuern, während der Benutzer scrollt.
Diese Funktion ist nützlich, um allgemeine Muster zu implementieren, bei denen Animationen nur starten, wenn eine Bildlaufposition auf der Seite erreicht wurde. Bisher haben Entwickler dazu häufig JavaScript verwendet, um zu erkennen, dass sich ein Element im Ansichtsfenster seines Bildlaufcontainers befindet. Die Verwendung der CSS-Eigenschaft timeline-trigger zum Auslösen von Animationen basierend auf einer Bildlaufposition kann die Leistung und Zuverlässigkeit verbessern.
Siehe auch:
- Zeitachsentrigger in CSS-Animationsmodulebene 2.
- Durch Scrollen ausgelöste Animationsdemos.
Styling von SVG-Elementen, instanziiert über <use>
CSS-Regeln, die mit SVG-Elementen übereinstimmen, die über das <use> SVG-Element in ein Dokument eingebettet sind, stimmen jetzt korrekt mit den eingebetteten Elementen überein.
Zuvor stimmten die CSS-Regeln mit den ursprünglichen SVG-Elementen überein, anstatt mit den Elementen, die über instanziiert wurden <use>.
Siehe auch:
-
<use>at MDN.
Methode "Übergänge anzeigen"waitUntil()
Die ViewTransition.waitUntil() Funktion ermöglicht eine erweiterte Verwendung der View Transitions-API. Die Funktion akzeptiert eine Zusage, die verwendet wird, um die Zerstörung des Pseudobaums zu verzögern, der zum Rendern und Animieren des Ansichtsübergangs verwendet wird.
Die API für Ansichtsübergänge erstellt automatisch diese Pseudoelement-Teilstruktur, um die Elemente anzuzeigen und zu animieren, die an einem Übergang beteiligt sind.
Normalerweise:
- Diese Teilstruktur wird erstellt, wenn der Ansichtsübergang animiert wird.
- Diese Unterstruktur wird zerstört, wenn die Animationen, die allen Ansichtsübergangspseudoelementen zugeordnet sind, den fertigen Zustand haben.
Dieses normale Verhalten funktioniert in den allermeisten Fällen. In einigen Fällen möchten Sie jedoch möglicherweise, dass die Pseudostruktur des Ansichtsübergangs über den Endzustand der Animation hinaus erhalten bleibt. Wenn Sie z. B. einen Ansichtsübergang mit einer bildlaufgesteuerten Animation verknüpfen, möchten wir nicht, dass die Unterstruktur zerstört wird, wenn die Animationen beendet sind, da das Zurückscrollen die Pseudoelemente erneut animieren sollte.
Siehe auch:
- Transition-API bei MDN anzeigen.
- CSS-Scroll-gesteuerte Animationen bei MDN.
caret-shape
Mit der caret-shape CSS-Eigenschaft können Sie die Form des Caretzeichens für die Texteinfügung angeben.
Siehe auch:
- Caret-Form bei MDN.
Suchergebnisse formatieren
Mit dem ::search-text Pseudoelement können Sie die Textteile formatieren, die der Suchabfrage eines Benutzers entsprechen, wenn der Benutzer auf einer Seite mit STRG+F oder BEFEHL+F sucht.
Das Pseudo-Element kann mit der :current Pseudo-Klasse kombiniert werden, um das aktuell hervorgehobene Suchergebnis anders zu gestalten als die anderen Suchergebnisse.
Siehe auch:
- ::Suchtext in CSS Pseudo-Elements Modulebene 4.
Web-APIs
Im Folgenden finden Sie die neuen Web-API-Features in Microsoft Edge.
Die temporale API
Die temporale API ermöglicht Ihnen das Arbeiten mit Datums-, Uhrzeit-, Zeitzonen- und Dauerangaben und ist leistungsfähiger als die Datums-API.
Siehe auch:
- Temporal bei MDN.
Das clipboardchange Ereignis
Das clipboardchange Ereignis der navigator.clipboard API wird ausgelöst, wenn der Benutzer den Inhalt der Zwischenablage über eine Web-App oder eine andere Systemanwendung ändert.
Das clipboardchange Ereignis ermöglicht es Ihnen, auf Änderungen in der Zwischenablage zu reagieren, ohne den Inhalt der Zwischenablage in regelmäßigen Abständen lesen zu müssen (manchmal auch als Zwischenablage-Abruf bezeichnet).
Siehe auch:
Die variants Accessoreigenschaft von Intl.Locale
Die variants Accessoreigenschaft einer Intl.Locale Instance gibt die Sprachtagvarianten, die diesem Gebietsschema zugeordnet sind, als eine Zeichenfolge von Bezeichnern zurück, die durch Bindestriche (-) getrennt sind.
Beispielsweise wird die deutsche Rechtschreibvariante von 1901 durch das de-1901 Sprach-Tag dargestellt und kann wie folgt aufgerufen werden:
const locale = new Intl.Locale('de-1901');
console.log(locale.variants); // "1901"
Siehe auch:
- Intl.Locale.prototype.variants bei MDN.
Spiegelung von MathML-Operatoren im Rechts-nach-links-Modus
Beim Rendern von MathML-Operatoren im Rechts-nach-links-Modus können Zeichen und Glyphen jetzt gespiegelt werden, indem sie in einen anderen Codepunkt geändert werden.
Für Zeichen wird die Spiegelung durch die Unicode-Eigenschaft Bidi_Mirrored definiert. So wird beispielsweise eine rechte (schließende) Klammer zu einer linken (öffnenden) Klammer.
Einige Operatoren haben kein entsprechendes gespiegeltes Zeichen. In diesem Fall wird stattdessen die Spiegelung auf Glyphenebene angewendet. Mithilfe der rtlm Schriftartfunktion kann eine Glyphe durch eine andere Glyphe ersetzt werden.
Siehe auch:
- MathML at MDN.
Performance-API-Eigenschaft interactionCount
Die neue performance.interactionCount Eigenschaft gibt die Gesamtanzahl der Interaktionen zurück, die auf der Seite stattgefunden haben.
Dieses Feature ist nützlich zum Berechnen des INP-Metrikwerts (Interaction to Next Paint), für das die Gesamtanzahl der Interaktionen bekannt sein muss, um eine hohe Perzentilbewertung zu berechnen.
Die performance.interactionCount Eigenschaft ergänzt die Ereignistiming-API, die verwendet wird, um die Leistung von Benutzerinteraktionen zu messen. Einigen Ereignissen, die von der Ereignistiming-API zurückgegeben werden, ist ein interactionId Wert zugewiesen, der nützlich ist, um verwandte Interaktionen basierend auf allgemeinen physischen Benutzereingaben oder Gesten zu gruppieren.
Siehe auch:
Der maintain-framerate-and-resolution Wert für die RTCDegradationPreference Aufzählung
Der maintain-framerate-and-resolution Wert für die RTCDegradationPreference Aufzählung ermöglicht es einer Anwendung, den internen Videoanpassungsmechanismus von WebRTC zu deaktivieren, wenn die Anwendung ihre eigene externe Videoanpassungslogik implementiert.
WebRTC verfügt über einen internen Videoanpassungsmechanismus, der die Videoqualität und -leistung durch Anpassung der Codierungseinstellungen optimiert. Dieser Mechanismus beruht auf fest codierter Logik und Schwellenwerten, die möglicherweise in verschiedenen Anwendungsfällen keine optimalen Ergebnisse liefern.
Der maintain-framerate-and-resolution Wert für die RTCDegradationPreference Aufzählung deaktiviert die interne Videoanpassung von WebRTC.
Siehe auch:
- WebRTC-API bei MDN.
Die LayoutShift-API meldet rect-Elemente in CSS-Pixeln
Die LayoutShift-API meldet jetzt Informationen über die Elemente, die verschoben wurden, wie z. B previousRectcurrentRect. und , in CSS-Pixeln anstelle von physischen Pixeln.
Dadurch ist die API mit anderen layoutbezogenen Web-APIs konsistent, die alle CSS-Pixel verwenden.
Siehe auch:
- LayoutShift bei MDN.
- LayoutShiftAttribution bei MDN.
Unterstützung für ping, hreflang, typeund referrerPolicy für SVG-Elemente <a>
Die pingAttribute , hreflang, typeund referrerPolicy werden jetzt für SVG-Elemente <a> unterstützt.
Dadurch wird das SVG-Element <a> konsistenter mit dem HTML-Element <a> .
Siehe auch:
-
Unterstützungsattribut
downloadim SVG-Element<a>in den Versionshinweisen zur Webplattform Microsoft Edge 142 (Okt. 2025). -
<a>at MDN.
Ausnahme für Verlaufs-API pushState und replaceState Drosselung
Eine SecurityError Ausnahme wird jetzt ausgelöst, wenn eine übermäßige Verwendung der Verlaufs-APIs pushState und replaceState -Methoden erkannt wird, z. B. wenn diese Methoden hunderte Male pro Sekunde aufgerufen werden.
Zuvor wurden die Aufrufe ignoriert und es wurden keine Fehler ausgelöst.
Siehe auch:
- Geschichte bei MDN.
User-Agent Client Hints-Berechtigungsrichtlinie ch-ua-high-entropy-values
Die ch-ua-high-entropy-values Berechtigungsrichtlinie ermöglicht es einer Erstanbieterwebsite, mehr Kontrolle darüber zu haben, welche Drittanbieter User-Agent Clienthinweise mit hoher Entropie über die navigator.userAgentData.getHighEntropyValues() API anfordern dürfen.
Bisher war es nur möglich, die Sammlung von Clienthinweisen mit hoher EntropUser-Agent ie durch Dritte einzuschränken, wenn sie über HTTP angefordert werden.
Siehe auch:
- User-Agent-Client Hints-API bei MDN.
- NavigatorUAData: getHighEntropyValues()-Methode bei MDN.
WebGPU: Einheitliches Pufferstandardlayout
Einheitliche Puffer, die in WGSL-Shadern deklariert werden, müssen nicht mehr eine 16-Byte-Ausrichtung auf Arrayelementen haben oder geschachtelte Strukturoffsets auf ein Vielfaches von 16 Bytes auffüllen.
Siehe auch:
- WebGPU API at MDN.
WebGPU: subgroup_id Feature
Die subgroup_id integrierten Werte sind num_subgroups jetzt verfügbar, wenn die Untergruppenerweiterung aktiviert ist.
Siehe auch:
- WebGPU-Untergruppen in Microsoft Edge 134 Versionshinweise zur Webplattform (März 2025).
- WebGPU API at MDN.
WebXR-Ereignis XRVisibilityMaskChange
Das XRVisibilityMaskChange Ereignis stellt eine Liste von Scheitelpunkten und eine Liste von Indizes bereit, die das Netz des sichtbaren Teils des Ansichtsfensters des Benutzers darstellen.
Diese Daten können verwendet werden, um die Darstellung des Viewports sicher einzuschränken und so die Leistung zu verbessern.
Siehe auch:
- WebXR-Geräte-API bei MDN.
Veraltete oder entfernte Features
Extern geladene Entitäten bei XML-Analyse
Das synchrone Abrufen externer XML-Entitäten/DTDs, die dann unter bestimmten Umständen beim Parsen verwendet werden, wurde entfernt.
Dies verbessert die Sicherheit der XML-Analyse in Microsoft Edge. Die Nutzung dieser Funktion war sehr gering, und andere Browser unterstützen diese Funktion nicht.
Origin-Testversionen in Microsoft Edge
Im Folgenden finden Sie Ursprungsversuche für neue experimentelle APIs, die in Microsoft Edge verfügbar sind.
Mit Origin-Testversionen können Sie für einen begrenzten Zeitraum experimentelle APIs auf Ihrer eigenen Livewebsite ausprobieren. Weitere Informationen zu Ursprungsversuchen finden Sie unter Testen experimenteller APIs und Features mithilfe von Ursprungsversuchen.
Eine vollständige Liste der verfügbaren Origin-Testversionen finden Sie unter Microsoft Edge Origin-Testversionen.
Webinstallations-API
Läuft am 14. Juli 2026 ab.
Die Webinstallations-API ermöglicht es Websites, andere Websites als Web-Apps auf dem Gerät des Benutzers zu installieren, indem sie verwendet navigator.install()werden.
API für Akquisitionsinformationen
Läuft am 18. Dezember 2025 ab.
Die Akquisitionsinfo-API unterstützt die 3P-Akquisitionszuordnung für PWAs, die über einen App Store oder direkt über den Browser erworben werden.
- Erklärvideo
- Feedback
- Register: war:
https://developer.microsoft.com/microsoft-edge/origin-trials/trials/4013a45f-3f48-4341-81ea-1bc13bf90c83
Testversionen zum Ursprung von Chromium
Im Folgenden finden Sie aktive Testversionen mit Chromium-Ursprung, die Sie in Microsoft Edge ausprobieren können.
Eine vollständige Liste der Testversionen mit Chromium-Ursprung, die in Microsoft Edge verfügbar sind, finden Sie unter Testversionen für den Ursprung in Microsoft Edge.
Eingehende Anrufbenachrichtigungen
Läuft am 19. Mai 2026 ab.
Dieses Feature erweitert die Benachrichtigungs-API, sodass installierte PWAs eingehende Anrufbenachrichtigungen senden können.
Benachrichtigungen über eingehende Anrufe verfügen über Schaltflächen im Anrufstil und einen Klingelton.
Diese Erweiterung hilft Voice over IP-Web-Apps, ansprechendere Erfahrungen zu schaffen, indem sie es Benutzern erleichtert, eine Anrufbenachrichtigung einfach zu erkennen und zu beantworten.
Writer-API
Läuft am 21. April 2026 ab.
Die Writer-API kann verwendet werden, um Text zu schreiben, der von einem KI-Sprachmodell auf dem Gerät unterstützt wird.
Verwenden Sie diese API für Folgendes:
- Generieren einer textuellen Erklärung strukturierter Daten.
- Compose einen Beitrag über ein Produkt, basierend auf Bewertungen oder einer Produktbeschreibung.
- Generiere eine Biografie auf der Grundlage von Hintergrundinformationen.
- Und vieles mehr.
Siehe auch Zusammenfassen, Schreiben und Umschreiben von Text mit den Schreibhilfe-APIs.
Rewriter-API
Läuft am 21. April 2026 ab.
Die Rewriter-API transformiert und formuliert Eingabetext auf die gewünschte Weise neu, unterstützt durch ein KI-Sprachmodell auf dem Gerät.
Verwenden Sie diese API, um Redundanzen innerhalb eines Textes zu entfernen, um Folgendes zu erreichen:
- Passen Sie den Text in eine Wortbegrenzung an.
- Formulieren Sie Botschaften so um, dass sie der Zielgruppe entsprechen.
- Seien Sie konstruktiver, wenn sich herausstellt, dass eine Nachricht eine unangemessene Sprache verwendet.
Siehe auch Zusammenfassen, Schreiben und Umschreiben von Text mit den Schreibhilfe-APIs.
Benutzerdefinierte WebAssembly-Deskriptoren
Läuft am 16. Juni 2026 ab.
Mit benutzerdefinierten WebAssembly-Deskriptoren kann WebAssembly Daten, die Typen auf Quellebene zugeordnet sind, effizienter in neuen benutzerdefinierten Deskriptorobjekten speichern.
CrashReportingStorageAPI
Läuft am 21. April 2026 ab.
Die CrashReportingStorageAPI-Ursprungstestversion macht die window.crashReport Schlüsselwert-Speicher-API verfügbar, mit der Sie mit jedem Absturzbericht, der an Ihre angegebenen Endpunkte gesendet wird, einen beliebigen Anwendungsstatus bereitstellen können.
Informationen zur allgemeinen API-Infrastruktur für Absturzberichte finden Sie unter Absturzberichte.
Informationen zum Entwurf und zur Spezifikation der window.crashReport Erweiterung finden Sie unter Einführung in die CrashReportStorage-Schnittstelle (ein Explainer-Pull Request).
Finden Sie unter
WebGPU-Kompatibilitätsmodus
Läuft am 21. April 2026 ab
Der WebGPU-Kompatibilitätsmodus ist eine optionale Teilmenge von WebGPU, die in der Lage ist, ältere Grafik-APIs wie OpenGL und Direct3D11 auszuführen. Der WebGPU-Kompatibilitätsmodus erweitert die Reichweite von WebGPU-Anwendungen auf ältere Geräte, die nicht über die modernen, expliziten Grafik-APIs verfügen, die Kern-WebGPU erfordert.
Shared Worker mit verlängerter Lebensdauer
Läuft am 21. April 2026 ab.
Freigegebene Worker mit verlängerter Lebensdauer führen die extendedLifetime Option für den SharedWorker Konstruktor ein.
Dieses Feature ermöglicht es einem gemeinsam genutzten Worker, für kurze Zeit aktiv zu bleiben, nachdem alle verbundenen Clients (z. B. Seiten) entladen wurden. Dies ist nützlich für asynchrone Aufgaben, die nach dem Entladen einer Seite ausgeführt werden müssen, z. B. das Speichern von Daten in IndexedDB oder das Senden von Analysen.
Ohne dieses Feature erfordern diese Aufgaben einen Service Worker, der für diesen Anwendungsfall zu schwer sein kann. Diese Ursprungstestversion bietet eine einfache Alternative.
Lokaler Netzwerkzugriff aus nicht sicheren Kontexten
Läuft am 19. Mai 2026 ab.
Der lokale Netzwerkzugriff aus nicht sicheren Kontexten ermöglicht vorübergehend den Zugriff auf Ressourcen in lokalen Netzwerken, die aus nicht sicheren Kontexten stammen. So haben Sie mehr Zeit für die Migration lokaler Netzwerkzugriffsanforderungen, damit diese aus einem sicheren Kontext stammen.
Informationen zu Einschränkungen für den lokalen Netzwerkzugriff finden Sie unter Neue Berechtigungsaufforderung für den lokalen Netzwerkzugriff. Diese Ursprungstestversion kann nur über vom HTTP-Header bereitgestellte Ursprungstoken aktiviert werden.
Hinweis
Teile dieser Seite sind Änderungen, die auf von Chromium.org erstellten und freigegebenen Werken basieren und gemäß den in der Creative Commons Attribution 4.0 International License beschriebenen Begriffen verwendet werden.