June 23rd, 2004

Mac OS wins again.

I just noticed that characters are rendered not only with sub-pixel resolution, but they are also positioned with sub-pixel resolution. If you're on a Mac, look at this line:
hhhhhhhhhhhhhh iiiiiiiiiiiiiiiiiiiiiiiii llllllllllllllllllll
If you look closely, you should be able to see that the "h"s are different (i see at least six different kinds in a cycle). This explains why the letter spacing looks so much more uniform and natural on a Mac than on Windows or Linux even though all systems do sub-pixel font rendering.