Font anti-aliasing should be tied to the display, not font dialog

The idea here is that different screens have different sub-pixel patterns, so a global AA setting does not make much sense.

This is a global AA setting that works well regardless of subpixel layout. This is the modern way to do font antialiasing; default (for 15 years now) on Mac, Android and Windows.

This is because subpixel rendering has a lot of problems, like the one you’ve noticed, but also some technical problems that are literally impossible to solve. Since modern displays do not benefit from it even if it is working perfectly, and it is very problematic, it’s just not good to use any more.

Note: This is a serious rabbit-hole. It gets super duper technical. I’m giving you the cliff notes.

2 Likes