You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey Jahir, I've looked into this but I haven't had any luck with it so far. I thought I'd update you on what I've explored:
Images: You don't have any large images and all images are optimised.
Fonts: Just two fonts, you could subset them but it wouldn't change their size by much.
Fade animation: I noticed that you fade in elements when the page loads, I thought this might affect LCP but it looks like Lighthouse/PageSpeed Insights have reduced motion so it's disabled for those anyway.
JavaScript: This is the big one, PageSpeed Insights seems to think you have a lot of JavaScript. Running @next/bundle-analyzer and using the profiler shows that you don't have any large bundles or long-running tasks apart from react-dom and Next.js. Not really sure what you can do about that!
I'll keep on playing around with it, to see if I spot anything else. Next steps might be to comment everything out and add stuff back in until you find a performance regression.
Requirements
URL
https://jahir.dev
What happened?
PageSpeed Insights
Core Web Vitals Assessment fails, and the performance is ~86 on mobileDiagnostics mention:
Reproduction Steps
Deploy the project
Expected behavior
Core Web Vitals Assessment should pass with everything in green. Performance on mobile should be at least 90.
Deployment time should take less than 1 min and 30 secs, which is almost what it takes to run
git pull ... && yarn && yarn build
locally.Funding
The text was updated successfully, but these errors were encountered: