Hacker News new | past | comments | ask | show | jobs | submit login

This is a holy war topic.

Some people, myself included, prefer how Windows render fonts. Others prefer MacOS.

From what I recall the last time this came up on HN, MacOS tries to render true to the font as if in a professional work flow that ends with a physical product. Windows aims for on screen legibility as it's primary goal.

Also remember that most Windows machines have a much lower DPI screen that what comes with or is hooked up to a Mac, so what is being optimized for there is also different.

Honestly hooked up to my large 1440p screen, MacOS's font rendering isn't /that/ nice, it becomes a wash vs Windows, and on a 1080p laptop I'll take Windows don't rendering.




That's a hard pill to swallow when my ability to read anything is so strained by trying to focus letters. I mean if I was just able to read the words better I'd not be complaining, that's what I want to do lol. I'm on 1440p here and microsoft sells devices with higher resolutions so I don't know how much legs this argument has to keep going on. I mean this is what I see in windows system preferences promising to make things less blurry:

https://1drv.ms/u/s!AkO2l6AGLMlwhKhSgq-aamXREBO0Vw?e=01Qr5w

How is this more legible in any objective universe lol.


It's complicated.

So there is subpixel antiiasing, which I prefer, it works really well on lower res displays and gives you more horizontal dpi, but not all app frameworks support it (...) and some people /hate/ it.

Then there is the classic grayscale anti-aliasing.

Finally there is the nightmare of different DPI monitors.

I've also witnessed a machine (Surface Book!) that decided to start rendering all fonts in MS office applications in some weird super jaggy way like it was 1992 or something.

The fonts should never be blurry, IIRC Microsoft tries go snap characters to pixel boundaries, which is less "correct" than Apple but should be more legible.

Unless something goes wrong...


Something is broken with you pc. What resolution have you set? In Windows you set display resolution to your monitors native resolution. And then in Scale and Layout you set the necessary scaling.


Native resolution (3440x1440), scaling is default. This was a clean install on new hardware.


noticed the same when I first boot-camped into windows and my retina MacBooks fonts were Jacked. never noticed how nicely MacOS displays fonts till I was met with the nonsense that is windows high resolution font rendering yuck


do you have a gpu in your pc? i've never seen windows 10 fonts look like this


I regularly switch between devices, platforms, and monitors. On all platforms, it really depends on the font, the application, and the hardware. For example, Windows has a really hard time if you have multiple monitors with different DPIs. Some macOS applications have trouble with some monitors. macOS itself has trouble with some monitors. It varies widely.


Be sure to toggle the System Prefs -> General -> Font smoothing when doing the comparison. Turning it off might be more pleasant in some resolutions.




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

Search: