Unexplainable high loading times of manifest json
See original GitHub issueHey!
I’ve been struggling with this for a few days and I can’t figure out what might be going on. When running Lighthouse either by using Page Speed Insights or by https://web.dev/measure I get following critical path:
Maximum critical path latency: 12,240 ms
Initial Navigation
/ (ennfit-prod.azurewebsites.net)
…8/polyfills-es2015.7770c47….js (ennfit-akamai.azureedge.net) - 110 ms, 12.94 KB
/css?family=Roboto:300,400,500&display=swap (fonts.googleapis.com) - 10 ms, 1.19 KB
…8/main-es2015.12ec53a….js (ennfit-akamai.azureedge.net)
…v48/flUhRq6tz….woff2 (fonts.gstatic.com) - 150 ms, 59.84 KB
…v20/KFOlCnqEu….woff2 (fonts.gstatic.com) - 140 ms, 11.35 KB
…v20/KFOlCnqEu….woff2 (fonts.gstatic.com) - 140 ms, 11.23 KB
/icon?family=Material+Icons&display=swap (fonts.googleapis.com) - 10 ms, 0.87 KB
…8/runtime-es2015.ffe52fe….js (ennfit-akamai.azureedge.net) - 100 ms, 1.45 KB
…8/styles.3505e52….css (ennfit-akamai.azureedge.net) - 110 ms, 11.6 KB
/pwa-manifest.json (ennfit-prod.azurewebsites.net) - 9,770 ms, 1.26 KB
Notice how the pwa-manifest.json
takes 9,770ms
to load. When requesting this file directly I get a response times in the range of 100-150ms
. Loading the page in browser is also very quick.
Chrome lighthouse addon downloads the manifest properly within the 100-150ms
range too.
Google page speed gives me a score of 1
or 2
which is not very good.
Removing the manifest file fixes the issue and I get > 90 score for desktop.
Is there anything I could check or do? I’m gonna keep the site live for some time in case someone would like to take a look ->
Thank you for any suggestions.
Issue Analytics
- State:
- Created 4 years ago
- Comments:16 (1 by maintainers)
Top GitHub Comments
IDK but maybe this is related to internal googlers-only bug b/124008171. The jist is that fetching the manifest seems to be affected by other fetches preceding it.
This would be great if it could be implemented in the PageInsights algorithm and the results updated accordingly. It’s quite hard to explain to customers that the manifest.json doesn’t affect his score when the score is lower because of it.
Any chance to see an update on this? ( happens both in PageInsights and Lighthouse )
Cheers Paul, thanks for your attention! 😃