Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> You can tell a professional icon, because it's crisp and clean when displayed.

I've got to disagree with that part -- these days you have no control over pixel alignment or blurry edges. Both OS-level and browser-level zoom is the norm, not the exception, which means your icon edges will usually straddle pixels. And on retina-level displays, the alignment/blur doesn't really matter anyways.

Designing icons to some fixed pixel grid in order to achieve "crispness" is a relic from a 72dpi or 96dpi past that is in the process of entirely disappearing.

So it's not something to worry about anymore, and certainly not something that separates "professional" icons from non-professional ones.



I’m not sure that I agree. I use a normal DPI external display (2560x1440 27”) everyday for work and will probably continue to for many years to come, and desktop apps that use icons that weren’t made with to look decent at lower DPIs look really, really bad on it. It makes the app they’re used in feel amateur.

I don’t think these monitors are uncommon, either. Especially for office and education use, normal DPI monitors still have far better bang for buck than 4K+ monitors do, and 1920x1080 and 2560x1440 in particular are popular with anybody who uses their machine to also play games because those resolutions are for more reasonable to drive than 4K+.

It’ll be great once we’re in the “HiDPI by default” era but that’s still several years out.


Right, but the target displays for a lot of icons is not on a desktop monitor, but a mobile display. Mobile devices make it exceedingly difficult to control pixel alignment, either because a user adjusted their accessibility settings, or because their device is physically incapable of doing so because of the display (OLED pentile[1])

Someone choosing "More Space" on their new Mac's display settings has destroyed all pixel alignment on their computer, but with the display's density it might not matter much. Older hardware like the iPhone 8+ scaled everything down for the 1080p display at all times, and no icon was ever perfectly crisp on that thing, even Apple's.

[1] https://en.wikipedia.org/wiki/PenTile_matrix_family


But so many people use scaling at the OS level which means none of their desktop apps have icons perfectly pixel-aligned anyways. Because even different "lower/normal" DPI screens have significantly different physical pixel sizes and are viewed at different distances, and people choose a setting that makes interface text legible.

The notion of logical (UX measurement) pixel size and physical (monitor) pixel size should just be considered to be totally decoupled at this point. Sure sometimes they perfectly align but as a developer you have zero control as to when that happens.

So it's not worth even trying anymore. Just use hi-res assets designed to still be legible at standard resolution and forget about pixel alignment.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: