Hacker News new | ask | show | jobs
by naikrovek 413 days ago
native resolution on any monitor should work fine on MacOS.

using pixel fonts on any non-integer multiplier of the native resolution will always result in horrible font rendering, I don't care what OS you're on.

I use MacOS on all kinds of displays as I move throughout the day, some of them are 1x, some are 2x, and some are somewhere in between. using a vector font in Zed looks fine on all of them. It did not look fine when I used a pixel font that I created for myself, but that's how pixel fonts work, not the fault of MacOS.

1 comments

macOS fonts subjectively look terrible and objectively look blurry on normal resolution monitors because:

1) No hinting

2) No subpixel rendering

Both hinting and subpixel rendering are things on MacOS. MacOS just doesn’t color the pixel for LCDs like Windows does, because the GUI on MacOS is resolution independent.

It is greyscale font rendering, yes, but it is coloring those pixels based on subpixel information.