Microsoft Edge and Interop 2025
Microsoft Edge is very pleased to announce our participation in the fifth edition of the Interop project: Interop 2025. We're joining forces with our colleagues at Microsoft Edge and Interop 2025 appeared first on Windows Blog.

Microsoft Edge is very pleased to announce our participation in the fifth edition of the Interop project: Interop 2025. We're joining forces with our colleagues at Apple, Bocoup, Igalia, Google, and Mozilla, to improve interoperability on the web platform.
Interoperability matters because it ensures that the code you write for the web will work the same way for your users regardless of browser and device. The Interop project is a yearly effort where browser implementers survey developers about top pain-points and agree on areas where we will concentrate resources to drive to full interoperability.
Over the past four years, Interop has highlighted areas where bugs in engines prevented widespread adoption of important features, from CSS styling and layout to new HTML elements and web APIs. In 2024, Interop helped resolve important issues in multiple areas, including:
- The Popover API, which allows you to display content on top of other page content declaratively using HTML, is now fully supported across all browsers.
- Declarative shadow DOM, which lets you create shadow roots directly in HTML, by using the
element, is now also fully supported and implementation quality across browsers has been improved.
- CSS nesting, which lets you write shorter selectors, by nesting rules within other rules, now works the same across all browsers and allows for a “relaxed” syntax that matches what you might have experienced with CSS pre-processors.
- The way that browsers compute the accessible names and roles of the elements on the page is now consistent, improving the experience of assistive technology users.
- Anchor positioning, to place elements based on the position of other elements.
- View Transitions, to create animated visual transitions between different states of a document.
- Navigation API, to initiate, intercept, and modify browser navigation actions, making it easier for applications to manage user state changes.
backdrop-filter
, to apply graphical effects such as blurring or color shifting to the area behind an element.- JSON module scripts, to make it easy to import JSON data in JavaScript modules.
- Core Web Vitals LCP and INP metrics, to measure the user experience quality of your site.
- Storage Access API, to help remove third-party cookies while still supporting user authentication flows.
- Layout, to continue improving the implementation quality of two fundamental primitives of the web: Grid and Flexbox.
- Pointer and mouse events
- Legacy mutation events removal
@scope
scrollend
eventtext-decoration
element- URLPattern
- WebAssembly
- Web Compat
- WebRTC
- Writing modes