-
Notifications
You must be signed in to change notification settings - Fork 9.4k
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
Should budgets include requests to favicons? #9874
Comments
seems like this should be taken up with the budget folks rather than here ;) we reuse the definitions over in https://github.com/GoogleChrome/lighthouse/blob/master/lighthouse-core/computed/resource-summary.js#L38-L67 so whatever gets set there will be picked up here 👍 |
I did not mean to file this in |
@khempenius what are your thoughts on this? |
IMO they should. Although they're tiny, the page still had to load them. |
AFIU the request for the favicon doesn't block the renderer in any way, and the browser caches it pretty well for navigations within the same frame, so it only gets requested once. Those are somewhat-decent justifications IMO, but the real issue I'm thinking of is the constraint in PSI/web.dev where we don't see favicon requests, so budget results differ with other channels. |
Ah, in which case I'd probably be in favor of not including them in budgets. From the sounds of it, PSI/web.dev not seeing favicons is a pretty concrete constraint and/or a pain to fix, in which case, I think it's more important that all LH versions generate consistent results, than it is that favicons get counted towards budgets. |
I see that the budget is ignoring the |
A reason is that I'm not sure if headless will request any |
Just checking .ico was an oversight. |
we got rid of budgets #15950 |
Because they currently do.
I think it'd make sense to exclude favicons from our budget calculations. Has this been discussed?
Note, favicons are not supported in LR, so there is a discrepancy there.
The text was updated successfully, but these errors were encountered: