Shape browser interoperability in 2027

Every year, browser engines unite to fix developer pain points. Upvote proposals submitted to the Interop 2027 process to signal community priorities before selection concludes.

/
49 proposals

The Temporal API is the modern replacement for the legacy Date object in JavaScript. It provides immutable date/time types, proper time zone support, calendar systems, and nanoseco…

The @function CSS at-rule enables defining CSS custom functions. Once defined, a custom function can be called using the <dashed-function> syntax (for example, --my-function(30px,…

The CSS if() function allows devs to use conditional logic to set property values. This feature has shipped in Chrome 137, with some level of development happening in Firefox and…

The @mixin CSS at-rule enables defining reusable and parametrizable block of CSS. Once defined, a mixin can be called using the syntax @apply --mixin-name(<parameters>);. This feat…