Evaluate whether we still need -moz-crisp-edges on favicons
Categories
(Firefox :: Theme, enhancement, P3)
Tracking
()
People
(Reporter: mak, Assigned: yazan)
References
(Blocks 2 open bugs)
Details
(Keywords: blocked-ux, Whiteboard: [sng][favicons-2024])
User Story
In a dependency bug, add new telemetry to measure how often the page-icon protocol serves icons smaller than requested (per each request increase a "small" or "fit" counter, so we can see in percentage how many requests will potentially show blurry icons). Then write a redash query to check it and take a decision. Note this doesn't necessarily apply to all favicon consumers, for example tabs don't use page-icon.
Attachments
(2 files)
Comment hidden (mozreview-request) |
Reporter | ||
Comment 2•7 years ago
|
||
Updated•7 years ago
|
Comment 3•7 years ago
|
||
Reporter | ||
Comment 4•7 years ago
•
|
||
Updated•2 years ago
|
Comment 5•9 months ago
|
||
Tagging this for the Search team to look into since we own bookmarks and history.
Updated•9 months ago
|
Reporter | ||
Updated•9 months ago
|
Reporter | ||
Updated•8 months ago
|
Assignee | ||
Updated•7 months ago
|
Assignee | ||
Comment 6•6 months ago
|
||
Telemetry data shows that for users on Nightly 132 between 04-Sep-2024 and 10-Sep-2024, 4.2% of icons served by the page-icon protocol were smaller than requested.
Reporter | ||
Comment 7•1 month ago
•
|
||
Yazan could you please post your updated measurements with Release?
Assignee | ||
Comment 8•1 month ago
|
||
I wrote a redash query which shows that ~6.1% of page-icon requests on Fx release (29/10/2024 - 28/01/2025) return icons smaller than requested, hence require upscaling. If we completely remove moz-crisp-edges, then around 6% of page-icon requests will result in blurry icons, which I think is a significant amount.
Has anyone looked at how Chrome deals with this? I've never noticed blurry favicons in Chrome or jagged/over sharpened favicons either, but people definitely notice the jagged/over sharpened favicons in Firefox
Reporter | ||
Comment 11•1 month ago
•
|
||
Chrome is pixelizing icons smaller than requested, with a better rescaling though.
image-rendering: pixelated would probably do that, if Bug 1731134 would be fixed, though there's no eta on that.
Overall applying -moz-crisp-edges seems to just make things uglier, and if we cannot easily find examples on the Web where it's helping, it may not really be worth it.
I'll see around if I can find examples of blurry icons, if you find any please feel free to post them. I mean blurry, not pixelated.
Comment 12•4 days ago
|
||
I've seen others point out that Firefox doesn't seem to apply anything to the favicons in URL bar results, it looks great and I don't think there's been any complaints or issues with blurry favicons in Firefox's URL bar results, has there? Either way, there should be consistency here (the same favicon shouldn't look different in the tab compared to the URL results).
Description
•