After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 767407 - Optimistically use larger web app icons
Optimistically use larger web app icons
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: Web Applications
git master
Other Linux
: Normal enhancement
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-06-08 16:33 UTC by Daniel Aleksandersen
Modified: 2016-06-08 17:08 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Size increase to 192 (620 bytes, patch)
2016-06-08 16:33 UTC, Daniel Aleksandersen
committed Details | Review

Description Daniel Aleksandersen 2016-06-08 16:33:29 UTC
Created attachment 329407 [details] [review]
Size increase to 192

144x144 (current) was the preferred size of msapplication-TileImage back when Windows 8 first launched but the sizes have gotten weirder since then. Apple touch icons are a bit all over the place based on the device’s screen and the OS version. OpenGraph can’t guarantee anything.

So we don’t really have anything guiding Epiphany as to what size the icon should be. Ideally, it should be as large as possible. To that effect, I propose rising the default size from 144 to 192.


The old GNOME HIG said "minimum size of 256" and the new says "at least 512". Scaling tiny images up to these dimensions absolutely break them. Scaling small images in general will break them, so I’m not so much concerned if we raise it from 144 to 192. To me the jump from 144 to 192 looks very similar, but 256 start looking really weird. hey visually look similar while aligning Epiphany more closely with standard application icon sizes used elsewhere (Mac, Windows).

Ideally, we should see how large the downloaded image is and make a size decision based on that. However, that would get very complicated very fast considering multi-sized formats like .icns and .ico (both are supported now) with various DPIs, SVGs, and the random image size generator which is the icons served by the web’s many websites. Technically, even .tiff is supported.

Using a less weird default size than 144 is good for the web. In any case, we should encourage prettier icons at large sizes.