What is INP by tab navigations
INP by tab navigations shows the Interaction to Next Paint (INP) based on whether users opened a page in the same tab or in a new tab.
This lens helps you uncover whether your site's responsiveness changes depending on how users initiate navigation — either continuing in the same browsing context or launching a fresh one.
It's especially relevant for power users, mobile multitaskers, or those comparing products/content side-by-side in multiple tabs.
Healthy INP by tab navigations sample
Should you worry
A healthy INP by tab navigations view shows:
Stable INP values across both same-tab and new-tab navigations
Minimal delay when interacting with either navigation type
Good input responsiveness even in new-tab loads, where cold starts or script rehydration could introduce lag
This pattern suggests your site handles context switches smoothly and maintains interaction performance even in fresh browser environments.
Unhealthy INP by tab navigations sample
In an unhealthy setup, new tab or same tabnavigations suffer from slower interaction responsiveness. This can happen when:
Heavy scripts are reloaded without client-side state hydration
Third-party content adds blocking time
The page is too reliant on cached state or prior user context
These slowdowns often lead to frustration in research-heavy or comparison-focused workflows.
Resolving unhealthy INP by tab navigations
Go-to action plan to resolve an unhealthy INP by tab navigations:
Ask Uxi to analyze your INP by tab navigations values and suggest improvements.
Use Filters to isolate new-tab sessions, then compare with same-tab behaviors across other INP lenses.
Simulate INP of the suspected lens to see if fixing it will resolve the INP by tab navigations. If yes, this is where the resolution focus should be.
Use an automated INP optimization tool like INProve to improve your INP by tab navigations values.
Once you’ve improved INP, set an alert to be the first to know if it starts worsening again.
Try it yourself
Discover how your website performs with real user data.