Interop 2025: Disse nye funksjonene skal nettleserne støtte i år

«Anchor Positioning», «Same-document View Transitions» og «Navigation API» – her er noe av det Mozilla, Apple, Microsoft og Google fokuserer på i år.

Gjennom Interop-prosjektet samarbeider de store nettleserprodusentene om å få til mest mulig perfekt støtte for nye web-standarder (illustrasjonsfoto). 📸: Headway, Unsplash
Gjennom Interop-prosjektet samarbeider de store nettleserprodusentene om å få til mest mulig perfekt støtte for nye web-standarder (illustrasjonsfoto). 📸: Headway, Unsplash Vis mer

Interop er et samarbeid mellom blant annet de største nettleserprodusentene, Google, Apple, Microsoft og Mozilla, der målet er å gjøre nettleserne enda mer kompatible med hvarandre. Altså få nettsider til å se ut og oppføre seg likt på tvers av de ulike nettleserne.

Hvert år velges det ut noen områder utviklerne skal fokusere spesielt på, for eksempel CSS- eller HTML-funksjonalitet, nettleser-API-er eller andre ting. Det fokuseres på teknologi som allerede er spesifisert i web-standardene, men som kanskje ikke har perfekt støtte i alle nettlesere ennå.

Nå er Interop 2025 ute, melder Mozilla, Apple, Microsoft og Google i hver sine bloggposter der de går gjennom Interop 2025 – og hvorfor de mener årets fokusområder er viktige.

I år er det 19 fokusområder, alle beskrevet i detalj her.

Store fremskritt i 2024

Denne formen for fokusert innsats fra de ulike nettleserprodusentene ser ut til å ha gitt effekt:

I fjorårets Interop – Interop 2024 – har antallet tester som passerer i alle store nettlesermotorer nå nådd 95 prosent. Opp fra bare 46 prosent ved starten av 2024.

Antall vellykkede tester i de største nettlesermotorene nådde 95 prosent i 2024. 📸: Interop 2024
Antall vellykkede tester i de største nettlesermotorene nådde 95 prosent i 2024. 📸: Interop 2024 Vis mer

– Dette er en stor seier som viser hvor effektivt Interop kan være for å tilpasse nettlesere til spesifikasjonene og hverandre, skriver James Graham i Mozilla.

Anchor positioning

Vi skal ikke gå gjennom alle de 19 fokusområdene, de kan du lese om blant annet her.

Men her er tre av de mest spennende tingene det skal satses på i år:

  • Anchor Positioning: Lar deg posisjonere et element relativt til et annet elements posisjon. Det vil blant annet kunne gjøre det enklere å bygge tooltips, nedtrekksmenyer og "popovers" som du vil skal være nøyaktig posisjonert i forhold til et annet element på siden.
Anchor Positioning lar deg posisjonere et element relativt til et anker-element. 📸: Google/web.dev
Anchor Positioning lar deg posisjonere et element relativt til et anker-element. 📸: Google/web.dev Vis mer
  • Same-document View Transitions: Gjør det enklere å få til fine overganger mellom ulike UI-tilstander uten at siden lastes på nytt.
  • Navigation API: API for å håndtere navigering mellom ulike sider på nettsider og i web-applikasjoner.
Målet er å få tallet 33 så nærme 100 som mulig i løpet av 2025. 📸: Interop 2025
Målet er å få tallet 33 så nærme 100 som mulig i løpet av 2025. 📸: Interop 2025 Vis mer

For øyeblikket er "Interop-scoren" for de 19 fokusområdene på bare 25 prosent, og det er Chrome og Edge som har den beste støtten. Safari er dårligst. Støtten er imidlertid vesentlig bedre i eksperimentelle versjoner av nettleserne.