981: Browsers Are Finally Catching Up (Interop 2026)
· Summarized
Key takeaways
- Interop 2026 is crucial for aligning browser features, leading to improved interoperability for developers.
- Upcoming CSS features and enhancements are set to streamline styling and improve user experience significantly.
- New APIs, especially those related to user interaction and navigation, reveal a commitment to more dynamic and user-friendly web applications.
- There are still ongoing efforts addressing standards in mobile testing and accessibility to ensure a consistent experience across devices.
- The excitement around Interop 2026 demonstrates a collaborative effort in the web community towards a fully interoperable web.
Summary
Introduction to Interop 2026
Scott and Wes dive into the details of Interop 2026, an initiative where browser vendors come together to establish a roadmap of features that need to be implemented across all major browsers by 2026. They discuss the importance of interoperability in improving the development landscape.
Key Features and APIs in Interop 2026
They break down several exciting features that are part of Interop 2026, including Container Style Queries which allow styling based on the size of a container; Anchor Positioning that lets developers position elements relative to one another; and the CSS attribute() function which enables using a CSS attribute's value directly in styles, among others.
CSS Improvements and Functionality
The episode also covers several CSS enhancements like Contrast Color for better visibility, Zoom for proportional scaling without altering layout, Custom Highlight API for better text manipulation, and scroll-driven animations that promise a smoother user experience.
APIs for Enhanced User Experience
Scott and Wes tackle APIs that improve user interaction, such as Dialogs and Popovers for UI elements, and Media Pseudo-Class selectors to respond to media states in CSS. They stress how these will streamline development and user engagement.
Navigational and Functional Enhancements
The conversation shifts to navigational improvements with the Navigation API and Scoped Custom Element Registries, discussing how these will aid in building more responsive and dynamic web applications.
Future-Proofing Developments and Investigations
Finally, the guys touch on ongoing investigations like JPEG XL support and enhancements to mobile testing standards, which could greatly impact accessibility and ease of use across various platforms.
Sponsors
- Sentry.io · If you want to see all of the errors in your application, you'll want to check out Sentry.io. You don't want a production application out there that doesn't have visibility into potential issues.
Show notes
Scott and Wes unpack Interop 2026 and the browser features finally aligning across engines, from container style queries and anchor positioning to scroll-driven animations and view transitions. They break down what it all means for day-to-day devs and how close we really are to a fully interoperable web.
Show Notes
00:00 Welcome to Syntax!
00:21 What is Interop?
Interop GitHub.
02:44 Container Style Queries.
09:32 Brought to you by Sentry.io.
09:57 Anchor Positioning.
12:01 CSS attr().
15:40 CSS Contrast-color.
19:10 CSS Zoom.
21:36 CSS Custom Highlight API.
24:02 Dialogs and Popovers.
25:44 Fetch Uploads and Ranges.
27:48 IndexedDB.
28:25 JSPI for Wasm.
29:05 Media Pseudo-Classes.
30:00 Navigation API.
31:53 Scoped Custom Element Registries.
32:40 Scroll-Driven Animations.
33:30 Scroll Snap.
36:50 CSS Shape().
38:25 View Transitions.
41:32 Web Compat.
42:29 WebRTC Improvements.
43:44 WebTransport.
45:44 Investigation Efforts.
46:25 JPEG XL
48:46 Mobile Testing.
49:20 WebVTT.
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account