Dies sollte ein Kommentar sein (daher wird dieses CW gemacht), aber ich denke, es gibt einige Missverständnisse und falsche Annahmen in der Frage. Da Sie offensichtlich möchten, dass diese Frage beantwortet wird (Sie haben doch ein Kopfgeld angeboten), sind hier meine zwei Cent.
Aus Ihrem Screenshot geht hervor, dass Sie Windows so eingestellt haben, dass Zeichensätze regelmäßig gerendert werden (im Gegensatz zum Rendern mit Subpixeln), und Ihr Browser möglicherweise kein Antialiasing ausführt (möglicherweise, aber dann ist die JPG-Komprimierung weg).
Die folgenden Beispiele für Windows beziehen sich auf XP Pro SP 3, sodass davon ausgegangen werden kann, dass die Situation in Vista und 7 mindestens auf dem gleichen Niveau ist.
Windows hat (in XP) Optionen, um ClearType zu verwenden oder nicht. Ohne ClearType werden die Schriftarten wie in Ihrem Screenshot dargestellt. Dies ist ein stark vergrößertes Bild aus dem Windows-Dialogfeld ohne CT:
Sie sehen, es ist eine binäre Operation: Pixel ist schwarz oder transparent. Mit einigen modernen Browsern, auch ohne CT, wird jetzt ein gewisses Anti-Aliasing durchgeführt. Dies ist von css-tricks.com mit Windows XP & Chrome 8 und CT ist AUS (wie im vorherigen Bild):
Sehen Sie, was passiert ist? Wahrscheinlich hast du es bereits getan, wie du in deiner Frage angegeben hast.
HINWEIS: Ich spreche nicht über den Antialiasing-Unterschied zwischen neuen und alten Browsern (z. B. zwischen IE9 und IE6).
Nun ist der ClearType !
Hier ist der exakt gleiche Text aus dem Windows-Dialog, diesmal mit CT:
Wenn Sie daran interessiert sind, worauf dies basiert, lesen Sie den Wikipedia-Artikel zum Subpixel-Rendering . Und wirkt sich das Einschalten von ClearType auf das Rendering des Browsers aus? Derselbe "andere" Text mit Windows XP & Chrome 8 und ClearType ist aktiviert:
Es tut! Und wenn wir schon dabei sind, möchte ich hinzufügen, dass (zumindest) IE 8 ClearType-Rendering verwendet, auch wenn es auf Windows-Ebene deaktiviert ist.
Der Vergleich von Antialias und ClearTyped-Text in 100% ist nicht so radikal wie der Vergleich von ClearTyped-Text mit nicht antialias. Es ist jedoch deutlich mutiger:
aa: CT:
Um zu sehen, wie das ohne Antialiasing aussieht , schauen Sie sich einfach den Screenshot von littlemad an .
Und zum Vergleich ist hier das gleiche "andere" im OS X-Standard-Rendering: noch mutiger als ClearType.
Um Ihre Frage zu beantworten: Beliebige Schrift . Wenn Ihr Betriebssystem die Schrift anders darstellt, liegt dies möglicherweise daran, dass Sie Ihr Betriebssystem so eingestellt haben, dass Schriftarten so dargestellt werden . ODER es kann sein, dass Ihr Browser kein Antialiasing oder ClearType unterstützt.
Eine andere Frage wäre, warum manche Schriftarten korrekt gerendert werden und andere nicht - wenn dies überhaupt der Fall ist (aber ich sehe keine Probleme auf der Site, die Sie unter Windows erwähnt haben). Oder fragen Sie nach Schriften, die ohne jegliches Rendering angemessen aussehen würden?
Und hier ist auch die Antwort auf die häufig gestellte Frage: "Ja, das alles weiß ich - warum sieht ClearType anders aus als das Rendern von OS X ?!"
Weil sie unterschiedlich sind. Subpixel-Rendering ist nicht leicht zu implementieren. ClearType ist eine eingetragene Marke von Microsoft und mit 10 Patenten geschützt (+ 1 angemeldet; siehe Wikipedia ). Sie können einfach nicht gleich sein.