-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Persist FID value between pages on HUD #76
Comments
This is an interesting feature request. If I'm reading this correctly, there is interest in adding History support to the extension so that, perhaps on navigation to a new page/route, we temporarily persist the set of CWV values previously experienced and perhaps give you some drill-down: Previous values
Something like the above? If not could you clarify the request? I would also be interested in @rviscomi's thoughts here. |
Exactly, having some way to browse/inspect previous values, especially FID would be beneficial considering the metric nature. In the screenshot I've added you can tell that the Extension is on Page2 after having clicked on a button on Page1 but only thanks to the "Performance" session screenshots of the Page1 FID value being populated I was able to tell Page1 FID was of 165ms. |
I filed #77 for a different reason but I actually think it would solve this use case. Console logs can be persisted across navigations, so it should be straightforward to refer back to the previous page's FID. I think the technical bar for console logs is really low, so that may be a lower friction way to achieve the same result without having to fit it into the UI somehow. |
+1, great idea, I believe using some simple Console Logs would solve the gap here! |
FID issues due to 3rd parties on click events are quite hard to troubleshoot so far and I am wondering if the web-vitals-extension HUD Overlay can store the previous page FID value to help spotting this kind of issues.
Below an example on Montblanc IT https://www.montblanc.com/it-it site where FID becomes 165ms but it's impossible for the user to notice that on the next page and it correlates with a 3rd party script Function Call.
The text was updated successfully, but these errors were encountered: