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 154, das am 24. September 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
- HTML-Features
-
Web-APIs
- Options-Argument im WebSocket-Konstruktor
-
targetAddressSpaceOption für WebSockets - Neue Algorithmen für Webkryptografie
- CORS-Erzwingung für die Background Fetch API
- Lokale Netzwerkzugriffsbeschränkungen für Background Fetch
- Fetch-API: Grund für Weiterleitung von AbortController zum Abrufen der Antwort
Iterator.includes
- Origin-Testversionen
Microsoft Edge DevTools
Neuigkeiten in den Microsoft Edge-DevTools anzeigen.
WebView2
Siehe:
CSS-Features
Die folgenden neuen CSS-Features (Cascading Style Sheets) sind in Microsoft Edge enthalten.
scroll-marker-group von den
Die scroll-marker-group Eigenschaft unterstützt jetzt zwei Modi: links und tabs.
links: Die generierten::scroll-marker-groupFunktionen wie eine Navigationsliste. Dies ist der Standardmodus.Dieser Modus wurde entwickelt, um standardmäßige Navigationsorientierungspunkte zu imitieren, die mit Fragmentankern kombiniert werden.
Das
::scroll-marker-groupruft die Navigationsrolle ab, und die::scroll-markerElemente erhalten die Linkrolle, die dem<nav><a>Strukturmuster entsprechen.Alle
::scroll-markerElemente werden zu sequenziellen Tabstopps und setzen bei Aktivierung den Startpunkt der sequentiellen Fokusnavigation auf das Zielelement, wobei der eigene Fokus verloren geht. Dies entspricht dem Verhalten beim Klicken auf einen<a href="#target">Link.tabs: Die generierten::scroll-marker-groupFunktionen wie eine Tabliste.Dieser Modus wurde entwickelt, um das Tabulatormuster zu replizieren.
Das
::scroll-marker-groupruft die Tablistenrolle ab,::scroll-markerElemente erhalten Registerkartenrollen und die ursprünglichen Elemente erhalten die Tabpanel-Rolle.Um das Verhalten eines Registerkartenbereichs nachzuahmen, wird durch Drücken der TAB-TASTE vom aktiven Marker aus der Fokus direkt in den aktiven Inhalt des Registerkartenbereichs verschoben. Inhalte von inaktiven Registerkarten werden explizit in der Barrierefreiheitsstruktur ausgeblendet.
Siehe auch:
- ::scroll-marker-group CSS-Pseudoelement bei MDN.
- ::scroll-marker CSS-Pseudoelement bei MDN.
text-decoration-skip-spaces
Die text-decoration-skip-spaces CSS-Eigenschaft steuert, ob Textdekorationslinien (wie Unterstreichungen, Überstreichungen oder Durchgangszeilen) Leerzeichen überspringen.
Auf diese Weise können Sie verhindern, dass Dekorationslinien auf Leerzeichen gezeichnet werden, um visuell ansprechendere Ergebnisse zu erzielen.
Siehe auch:
-
Überspringen von Leerzeichen: die
text-decoration-skip-spacesEigenschaft in CSS Text Decoration Module Level 4.
text-decoration-inset
Die text-decoration-inset CSS-Eigenschaft steuert, wie weit Unterstreichungen, Überstreichungen und Durchgangsdekorationen über die Ränder des ergänzten Textes hinaus eingesetzt oder verlängert werden.
Die text-decoration-inset CSS-Eigenschaft unterstützt Folgendes:
-
auto. - Längenwerte.
- Prozentwerten.
- Ein- und zweiwertige Syntax zum Festlegen des Anfangs- und Endversatzes.
Auf diese Weise können Sie den Dekorationsabstand anpassen und Enthüllungseffekte mit nativen Textdekorationen anstelle von Hintergrundverläufen oder zusätzlichen Elementen erstellen.
Siehe auch:
- text-decoration-inset CSS-Eigenschaft bei MDN. Auf diese Weise können Sie den Dekorationsabstand anpassen und Enthüllungseffekte mit nativen Textdekorationen anstelle von Hintergrundverläufen oder zusätzlichen Elementen erstellen.
FontFace-Breitenattribut und Schriftbreitendeskriptor
Das width Attribut in der FontFace API und die font-width Eigenschaft in @font-face Deskriptoren sind jetzt Aliase für das Attribut und font-stretch die stretch Eigenschaft.
Dadurch wird Microsoft Edge an den aktualisierten Spezifikationen zum Laden von CSS-Schriftarten und CSS-Schriftarten 4 angepasst.
Sie können jetzt die Schriftbreite mithilfe der Eigenschaft und der FontFace.width CSS-Eigenschaft überprüfen oder font-width initialisieren.
Siehe auch:
- FontFace bei MDN.
- FontFace: Eigenschaft bei MDN strecken .
- font-width CSS at-rule descriptor at MDN.
Verfügbarmachen der CSSStyleValue-Hierarchie für Workerkontexte
Die folgenden Konstruktoren werden jetzt zusätzlich zu Fenster- und Worklet-Bereichen in globalen Workerbereichen verfügbar gemacht:
CSSKeywordValueCSSNumericValueCSSStyleValueCSSUnitValueCSSUnparsedValue
Diese Konstruktoren sind Teil der Spezifikation für CSS Typed Object Model.
Dadurch werden Microsoft Edge und Chromium kompatibel mit Firefox und Safari.
Siehe auch:
- CSS Typed Object Model API, at MDN.
- CSSKeywordValue bei MDN.
- CSSNumericValue bei MDN.
- CSSStyleValue bei MDN.
- CSSUnitValue bei MDN.
- CSSUnparsedValue bei MDN.
HTML-Features
Die folgenden neuen HTML-Features sind in Microsoft Edge enthalten.
Reaktionsfähige Größe <iframe>
Die frame-sizing CSS-Eigenschaft optiert ein <iframe> Element für die responsive Größenanpassung.
Bei der responsiven Größenanpassung wird die Größe des <iframe> Elements im übergeordneten Dokument entsprechend der Größe des iframe-Dokuments angepasst, sodass Bildlaufleisten im iframe vermieden werden.
Siehe auch:
- Framegrößen-CSS-Eigenschaft in MDN.
Verbesserungen beim Schließen von Licht für Popover und Dialogfelder
Helles Schließen ist das Verhalten, bei dem ein Klick außerhalb eines Popups oder Dialogfelds geschlossen wird.
Das Verhalten beim hellen Schließen für Popover und Dialogfelder wurde in Microsoft Edge 154 verbessert. Die folgenden Aktionen lösen keine leichte Schließung mehr aus:
- Scrollgesten auf Touchscreens
- Rechtsklicks
Siehe auch:
- Popover-API bei MDN.
- <Dialog-HTML-Dialogelement> bei MDN.
Web-APIs
Die folgenden neuen Web-API-Features sind in Microsoft Edge enthalten.
Options-Argument im WebSocket-Konstruktor
Der WebSocket Konstruktor akzeptiert nun ein option Objekt als zweites Argument, um zusätzliche Optionen an die WebSocket Verbindung zu übergeben. Dies ist eine Erweiterung der vorhandenen Konstruktorsignatur, die zuvor nur a string zum Angeben von Unterprotokollen akzeptierte.
Die Angabe eines Unterprotokolls kann jetzt auf eine der beiden folgenden Arten geschrieben werden:
// Using the existing string argument for subprotocols.
const socket = new WebSocket("wss://example.com:8080", "soap");
// Using the new option bag argument for subprotocols.
const socket = new WebSocket("wss://example.com:8080", { protocols: "soap" });
Siehe auch:
- WebSocket bei MDN.
targetAddressSpace Option für WebSockets
Verwenden Sie beim Aufrufen des WebSocket Konstruktors die targetAddressSpace Option, um anzugeben, dass eine WebSocket Verbindung zu einem öffentlichen Hostnamen als Verbindung zu einem "lokalen" oder "Loopback"-Ziel behandelt werden soll.
Beispielsweise kann eine öffentliche Website, die eine Verbindung zu einem lokalen Server herstellt, einen Hostnamen verwenden, um zu vermeiden, dass die genaue private IP-Adresse wie folgt manuell konfiguriert werden muss:
const ws = new WebSocket("ws://local-server.example", { targetAddressSpace: "local"});
Dies entspricht einer ähnlichen Unterstützung für die Fetch-API.
Ein häufiger Anwendungsfall ist das Umgehen von Beschränkungen für gemischte Inhalte beim Herstellen einer Verbindung mit lokalen Servern, die HTTPS noch nicht unterstützen können.
Der Benutzer muss der Website die Berechtigung zum Zugriff auf das lokale Netzwerk erteilen.
Siehe auch:
- WebSocket bei MDN.
- Anforderung: targetAddressSpace-Eigenschaft bei MDN.
Neue Algorithmen für Webkryptografie
Die Webkryptografie-API unterstützt jetzt die folgenden neuen Kryptografiealgorithmen:
- Post-Quantum-Kryptographie
- Allgemeiner symmetrischer AEAD
Dadurch erhalten Sie Zugriff auf vom Browser bereitgestellte Implementierungen gängiger quantenresistenter kryptografischer Algorithmen, die vom NIST standardisiert sind:
- ML-KEM – 768, 1024
- ML-DSA – 44, 65, 87
- ChaCha20-Poly1305
- X-Flügler
Siehe auch:
- Krypto bei MDN.
CORS-Erzwingung für die Background Fetch API
Die Background Fetch-API erzwingt jetzt die ressourcenübergreifende Freigabe zwischen verschiedenen Ursprüngen (Cross-Origin Resource Sharing, CORS).
Dadurch wird sichergestellt, dass Abrufanforderungen im Hintergrund den gleichen Sicherheitsrichtlinien unterliegen, z. B. den lokalen Netzwerkzugriffsprüfungen. Dadurch wird verhindert, dass Websites CORS (und andere Sicherheitsrichtlinienprüfungen) umgehen, indem sie Fetch im Hintergrund anstelle von regulärem Fetch verwenden.
Siehe auch:
- Background Fetch API at MDN.
- API bei MDN abrufen.
- Fetch standard.
- Cross-Origin Resource Sharing (CORS) bei MDN.
Lokale Netzwerkzugriffsbeschränkungen für Background Fetch
Die Background Fetch-API erfordert jetzt, dass der Ursprung des Service Workers über die erforderliche Berechtigung für den lokalen Netzwerkzugriff verfügt, um Anforderungen an lokale oder Loopbackserver zu senden.
Dadurch wird die Hintergrundabruf-API an der Fetch-API ausgerichtet. Dadurch wird verhindert, dass Websites die lokalen Netzwerkzugriffsprüfungen mithilfe der Background Fetch-API umgehen.
Siehe auch:
- Background Fetch API at MDN.
- Permissions-Policy: local-network-access-directive bei MDN.
Fetch-API: Grund für Weiterleitung von AbortController zum Abrufen der Antwort
Der Abbruch reason einer AbortController Instance wird jetzt den Methoden des Objekts und seines ResponseReadableStream, und nicht nur dem fetch-Versprechen bereitgestellt.
Siehe auch:
- API bei MDN abrufen.
- AbortController: abort()-Methode bei MDN.
Iterator.includes
JavaScript-Iteratoren unterstützen jetzt die includes() Methode, sodass Sie fragen können, ob ein Iterator einen bestimmten Wert liefert.
Diese Methode ist analog zur includes() Methode an Array Objekten.
Siehe auch:
- Iterator.prototype.includes() bei MDN.
Origin-Testversionen
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 Verwenden von Ursprungsversuchen in Microsoft Edge.
Eine vollständige Liste der verfügbaren Origin-Testversionen finden Sie unter Microsoft Edge Origin-Testversionen.
| Name | Beschreibung | Registrieren |
|---|---|---|
| Erweiterte Canvas TextMetrics | Erweitert die TextMetrics Canvas-API und fügt Auswahlrechtecke, Begrenzungsrahmenabfragen und Glyphenclustervorgänge hinzu. | Registrieren |
| Container-Timing | Überwacht, wenn ein mit Anmerkungen versehener DOM-Container angezeigt wird und seine erste Farbe abgeschlossen hat. | Registrieren |
| Getrennte Formatvorlagen und Layoutdauern in der API für lange Animationsframes | Fügt styleDurationforcedStyleDuration, , layoutDurationund forcedLayoutDuration Eigenschaften für eine tiefergehende CSS-Leistungsanalyse hinzu. |
Registrieren |
<install> HTML-Element |
Deklaratives Installieren anderer Websites als Web-Apps mithilfe des <install> Elements |
Registrieren |
| Deklarative CSS-Modulskripts | Teilt deklarative Stylesheets mit Schattenstämmen, einschließlich deklarativer Schattenstämme, mithilfe von Inline-Formatvorlagenmodulen. | Registrieren |
| Digitale Anmeldeinformations-API – Ausstellungsunterstützung | Löst die Ausgabe von Benutzeranmeldeinformationen von einem Server zur Ausstellung von Anmeldeinformationen für eine digitale Brieftasche aus. | Registrieren |
prerender_until_script API-Aktion für Spekulationsregeln |
Eine Speculation Rules-API-Aktion, die eine Seite vorab rendert, aber beim Ausführen eines Skripts zum Prefetching wechselt. | Registrieren |
| Steuern der Heuristik des Ansichtsfensters in der Spekulationsregel-API | Ermöglicht es Ihnen, die Heuristiken des Ansichtsfensters zu steuern, die von Spekulationsregeln verwendet werden, um festzustellen, ob verschiedene Heuristikparameter zu besseren Ergebnissen führen als die Standardparameter. | Registrieren |
| Spekulative Lastmessung |
performance.speculations Macht Daten zu verwendeten und nicht verwendeten Preloads, Prefetches und Prerenders verfügbar. Auf diese Weise können Sie die Effektivität spekulativer Ladestrategien messen und Kompromisse zwischen Leistung und Kosten optimieren. |
Registrieren |
PrefetchAndPrerenderActivationBeacon |
Ermöglicht Edge, ein Aktivierungs-Beacon zuverlässig zu melden, wenn eine Prefetch- oder Prerendering-Seite aktiviert wird. | Registrieren |
| HTML im Zeichenbereich | Ermöglicht das Rendern von HTML in einem Zeichenbereich mithilfe neuer Zeichenmethoden und des Ereignisses paint . |
Registrieren |
| Ereignis zum automatischen Ausfüllen | Erkennt, wenn das automatische Ausfüllen des Browsers Formularsteuerelemente aktualisiert, um die benutzerdefinierte Benutzeroberfläche und die Validierung anzupassen. | Registrieren |
| Benutzerdefinierte WebAssembly-Deskriptoren V2 | Speichert Daten, die Typen auf Quellebene zugeordnet sind, effizienter in benutzerdefinierten Deskriptorobjekten. | Registrieren |
| WebMCP (Englisch) | Ermöglicht Ihrer Website die Registrierung von Tools für einen In-Browser-Agent, um Aufgaben im Namen eines Benutzers auszuführen. | Registrieren |
| Protokoll zur Überprüfung von E-Mails | Ermöglicht Websites das Überprüfen des E-Mail-Besitzes mithilfe von kryptografischen Token, die von E-Mail-Anbietern ausgegeben werden. Dies reduziert die Abhängigkeit von E-Mail-Einmalkennungen (OTPs) und optimiert Registrierungs-, Anmelde- und Wiederherstellungsabläufe. | Registrieren |
| WebRTC-Datenkanal: SCTP Negotiation Acceleration Protocol (SNAP) | SNAP reduziert die Startlatenz des WebRTC-Datenkanals, indem SCTP-Verbindungssetupparameter in den SDP-Angebots-/Antwortaustausch eingebettet werden. Da WebRTC bereits DTLS zum Einrichten eines sicheren Kanals verwendet, kann der separate SCTP-Handshake vermieden werden, wodurch bis zu zwei Netzwerk-Roundtrips eingespart werden und eine schnellere Datenkanaleinrichtung ermöglicht wird. | Registrieren |
| WebRTC-Diagnoseprotokollierungs-API | Erfasst interne Diagnoseprotokolle für WebRTC-bezogene Vorgänge. | Registrieren |
| Gamepad-Roheingabeereignis | Anstatt sich auf häufige Abfragen über navigator.getGamepads()zu verlassen, können Webseiten auf gamepadrawinputchanged Ereignisse lauschen. Diese Ereignisse werden ausgelöst, wenn Änderungen zwischen Eingabeframes von demselben Gerät erkannt werden. |
Registrieren |
| Vorausrendern ursprungsübergreifender Iframes | Rendert ursprungsübergreifende iframes über einen Opt-in-Antwortheader vorab, anstatt sie bis zur Seitenaktivierung zu verzögern. | Registrieren |
| Prompt-API-Stichprobenparameter |
temperature Mit den topK Samplingparametern und können Sie das Modellverhalten pro Sprachmodellsitzung optimieren. |
Registrieren |
| JS Self-Profiling Markierungen | Erweitert die JS Self-Profiling-API um Beispielmarkierungen wie script, gc, style, layoutund paint. Diese Markierungen identifizieren die Aktivität, die der Browser zum Zeitpunkt der Erfassung ausgeführt hat. |
Registrieren |
| Deklarative Performance Observer-API | Verwendet HTTP-Antwortheader, um ein zuverlässiges, vom Browser verwaltetes Telemetriesystem nachzuweisen, das Leistungsmetriken für die Website von der Initiierung der Navigation bis zur Beendigung der Seite meldet. | Registrieren |
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.