Remix.run Logo
▲ 2027 Web Platform Feature Ranking(interop-rank.fxdx.dev)
43 points by jaffathecake 5 hours ago | 12 comments
▲culi 9 minutes ago | parent | next [-]

The most broken inconsistency across web browsers is printing, print preview, print-related CSS, etc. No print media related features made it onto this list :(

▲adverbly 2 hours ago | parent | prev | next [-]

Some of these are pretty huge.

Responsive iframes been a long time coming.

Good to see.

▲jaffathecake an hour ago | parent [-]

Personally, I like the concept, but not the execution. It only changes its size externally on DOMContentLoaded, and again on load. So, if the user e.g. expands a <details> element, that won't update the size of the iframe. If the width of the main window changes size, resulting in the iframe changing width, resulting in the content within becoming a different height, it won't update the size of the iframe.

In cases like this, the iframe has to manually call window.requestResize(). And… that just doesn't feel like a big step up from the hacks we do today.

▲dbbk 2 minutes ago | parent [-]

I remember <iframe seamless> being proposed many many years ago. I wonder why that was rejected.

▲Onavo an hour ago | parent | prev | next [-]

This needs to support category specific ranking. A feature like WebBiDi has nothing to do with the CSS engine team.

▲culi 7 minutes ago | parent [-]

Why does that matter? These are browser features in general for the upcoming interop-2027

The current interop has CSS features, WebRTC, WebTransport, IndexedDB, PWA stuff, etc:

https://wpt.fyi/interop-2026

▲zb3 3 hours ago | parent | prev | next [-]

Where are the proposals without signing in?

▲jaffathecake 3 hours ago | parent [-]

https://github.com/web-platform-tests/interop/. But… yeah, they should be on the site even before you log in. Let me fix that…

Fixed! Thanks for the suggestion. There was a whole read-only mode already there for when the process closes. I just didn't think of using it when the user is logged out.

▲anon48293 34 minutes ago | parent [-]

You also need to know which resources I can access on GitHub. You don’t need that.

▲jaffathecake 22 minutes ago | parent [-]

This seems like bad wording on GitHub's part https://docs.github.com/en/apps/using-github-apps/authorizin...

> When authorized, the GitHub App will be able to determine which resources you can access that the app can also access.

The 'app' is used for login only. It has no access to resources.

▲lloydatkinson 3 hours ago | parent | prev [-]

How’s the gap decoration proposal coming along? Last update was the Edge post introducing it…

▲jaffathecake 2 hours ago | parent [-]

It's shipped in Chromium only. It's one of the Interop 2027 proposals, so it's one of the choices in the list.