2027 Web Platform Feature Ranking

Jeremy Keith

Ranked proposals (top = most important)

  1. Web app installation via <install> and navigator.install()

    Prompts the user to install a progressive web app.

  2. Speculation Rules API

    Hints to the browser to proactively download pages in the background so they appear instantly when the user navigates to them.

  3. CSS var() in size container queries

    Such as @container (width >= var(-⁠-⁠min-⁠width)).

  4. CSS flex-⁠wrap: balance

    Distributes items in a multi-line flex container so each line has about the same number of items.

  5. Interest invokers

    The interestfor attribute triggers actions on a target element when the user shows interest, such as via hover, focus, or long-press.