I’m considering dropping support for sub-pixel font rendering (aka ClearType) in Cantabile but want to get some feedback. If you’re not familiar with what this is see here.
The problem with sub-pixel font rendering is that it’s a pain to deal with - primarily because the font rendering needs to know the colors of the underlying pixels in-order to mix the the fringe colors correctly. This means that any graphics composition involving text needs to be done on an oqaque background and complicates things more than you’d think.
Without an opaque background, using ClearType results in a mess like this:
If I’m not allowed to say 1, I’d go with 3. The only reason I prefer 1 is that it will allow more text on the screen without scrolling or resizing columns, and I often don’t have enough screen space for stuff as it is. A non-cleartype font that’s the same size as 1 would be ideal, if it was still legible.
1 and 2 are actually the same size - the only reason 2 is a little wider is due to different font kerning and pixel alignment.
It seems 2 is the popular choice so I guess I’ll go with that - or I might even make it a theme setting so you can change it if you really want.
I should also say - this is all only relevant on standard resolution devices. On hi-res devices dropping clear type has practically no discernible difference.