{"id":8605,"date":"2026-02-13T16:53:34","date_gmt":"2026-02-13T21:53:34","guid":{"rendered":"https:\/\/frontendmasters.com\/blog\/?p=8605"},"modified":"2026-02-13T16:53:36","modified_gmt":"2026-02-13T21:53:36","slug":"interop-2026","status":"publish","type":"post","link":"https:\/\/frontendmasters.com\/blog\/interop-2026\/","title":{"rendered":"Interop 2026"},"content":{"rendered":"\n<p>All the big browser makers (and <a href=\"https:\/\/www.igalia.com\/news\/interop-2026.html\">Igalia<\/a>, a major contributor) dropped their timed blog posts announcing Interop 2026. <a href=\"https:\/\/webkit.org\/blog\/17818\/announcing-interop-2026\/\">I&#8217;ll link to Apple&#8217;s<\/a> because I like how they used <code>column-width<\/code> on the feature list and I&#8217;m stealing that (in case you <a href=\"https:\/\/frontendmasters.com\/blog\/interop-2026\/\">see this post directly<\/a>).<\/p>\n\n\n\n<ul class=\"wp-block-list ticss-4f1c9c2c\">\n<li class=\"ticss-62ec036a\">Anchor Positioning<\/li>\n\n\n\n<li>Advanced <code>attr()<\/code><\/li>\n\n\n\n<li>Container Style Queries<\/li>\n\n\n\n<li><code>contrast-color()<\/code><\/li>\n\n\n\n<li>Custom Highlights<\/li>\n\n\n\n<li>Dialog and popover additions<\/li>\n\n\n\n<li>Fetch Uploads and Ranges<\/li>\n\n\n\n<li><code>getAllRecords()<\/code> for IndexedDB<\/li>\n\n\n\n<li>JSPI for Wasm<\/li>\n\n\n\n<li>Media pseudo-classes<\/li>\n\n\n\n<li>Navigation API<\/li>\n\n\n\n<li>Scoped Custom Element Registries<\/li>\n\n\n\n<li>Scroll-driven Animations<\/li>\n\n\n\n<li>Scroll Snap<\/li>\n\n\n\n<li><code>shape()<\/code><\/li>\n\n\n\n<li>View Transitions<\/li>\n\n\n\n<li>Web Compat<\/li>\n\n\n\n<li>WebRTC<\/li>\n\n\n\n<li>WebTransport<\/li>\n\n\n\n<li>CSS Zoom<\/li>\n<\/ul>\n\n\n\n<p>I&#8217;m a fan of all of it but of course I&#8217;m extra happy for the newfangled CSS stuff. <a href=\"https:\/\/frontendmasters.com\/blog\/tag\/shape\/\">CSS <code>shape()<\/code><\/a> is just&#8230; fun. But of the less-flashy features on the list, I like <a href=\"https:\/\/hacks.mozilla.org\/2026\/02\/launching-interop-2026\/\">how Jake says<\/a>:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Again, these are less headline-grabbing than the shiny new features, but it\u2019s these edge cases where us web developers lose&nbsp;<em>hours of our time<\/em>. Frustrating, frustrating, hours.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>All the big browser makers (and Igalia, a major contributor) dropped their timed blog posts announcing Interop 2026. I&#8217;ll link to Apple&#8217;s because I like how they used column-width on the feature list and I&#8217;m stealing that (in case you see this post directly). I&#8217;m a fan of all of it but of course I&#8217;m [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8606,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"sig_custom_text":"","sig_image_type":"featured-image","sig_custom_image":0,"sig_is_disabled":false,"inline_featured_image":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[29],"tags":[7,56,55],"class_list":["post-8605","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-beat","tag-css","tag-interop","tag-web-standards"],"acf":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/frontendmasters.com\/blog\/wp-content\/uploads\/2026\/02\/pexels-photo-1525937.jpeg?fit=1880%2C1253&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/posts\/8605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/comments?post=8605"}],"version-history":[{"count":4,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/posts\/8605\/revisions"}],"predecessor-version":[{"id":8610,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/posts\/8605\/revisions\/8610"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/media\/8606"}],"wp:attachment":[{"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/media?parent=8605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/categories?post=8605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/frontendmasters.com\/blog\/wp-json\/wp\/v2\/tags?post=8605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}