On the other hand, ClearType is optimized for low-ppi displays. If you try to view text rendered with ClearType on a high ppi display (128+ ppi) it will look incredibly thin because ClearType attempts to force straight font lines into a single row or column of pixels which is incredibly thin at such a high ppi. That's the very thing that makes ClearType fonts look much crisper on very low ppi displays.
tl;dr OSX font rendering is much more readable on 128+ (or even 220) ppi displays.
I do it mostly because staring at white background all day burns into my retinas.
> I've spent many hours trying to figure out how to convince Vim and/or OS X to lighten up on their font rendering
There was a system-wide anti-aliasing strength setting for OS X.
defaults -currentHost write -globalDomain AppleFontSmoothing -int 2
I believe it's 0 to 3 but I can't check right now.Also when switching to the retina display the fuzziness goes 100% away.
Yeah, I'm looking forward to my first retina laptop.
Because we (I) find them extremely easy to read. I can't stand white or off-white backgrounds.
I've spent many hours trying to figure out how to convince Vim and/or OS X to lighten up on their font rendering. For some reason the only place I've been able to pull this off is Drracket which I just use for a class, and which has an option to do it. I've never been able to pull it off in my standard coding environment. I can't understand why that option isn't available anywhere else, or on an operating system level.
This is Monaco 12pt in Drracket and Vim, with that Drracket font smoothing option at the bottom: http://i.imgur.com/Va0ZN.png
Is there a good reason there's such little control over font rendering, at least on Mac?