« I hate computers, part 32854 | Main | OutlookSmartQuote initial release »

Why Linux font rendering still sucks


I don't really know the lingo, I just know what I see.

Look at the image below. Can you tell which is which?

The left is XP, the right is Linux (Firefox, mstt core fonts, and mlind's freetype/xft/cairo updates with David Turner's newest lcd filtering patches, full, BCI-enabled hinting). I took the screenshot by overlaying a VMware window running Ubuntu on top of a Firefox window on the Windows host.

As far as I can tell, the problem isn't actually in the subpixel filtering. It's more that, in the Linux example, the "thickness" of the parts of each letter are inconsistent. For example, diagonal, and curved parts look much thicker than the rest of the character. Arial seems to exaggerate this effect. When there's a bunch of small text clumped together like this, the letters just look fuzzy and dirty.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About

This page contains a single entry from the blog posted on August 14, 2007 3:43 PM.

The previous post in this blog was I hate computers, part 32854.

The next post in this blog is OutlookSmartQuote initial release.

Many more can be found on the main index page or by looking through the archives.