2010-05-20 6 views

Antwort

0

Sieht aus, als gäbe es in allen Windows-Versionen noch kein Anti-Aliasing für eingebettete Schriftarten.

+0

Sie sind Anti-Aliased, nur nicht sehr gut. –

+0

Wie erklärt dies die Tatsache, dass eingebettete Schriftarten in Windows gut aussehen, wenn ClearType deaktiviert ist? – PandaWood

0

Stellen Sie sicher, Sie haben klar Typ eingeschaltet. Thats-Anti-Aliasing für Ihre Windows.

+0

Wie in meinem Experiment oben erwähnt (ich kann Beweise liefern, wenn nötig), nur wenn Sie ClearType ausschalten, erscheinen eingebettete Schriften (zumindest die Schriften, die ich verwende) glatt. Ich gestehe, das scheint keinen Sinn zu ergeben, aber es passiert. – PandaWood

3

über Empfehlungen, um cleartype einzuschalten, sind leider falsch. Cleartype sorgt dafür, dass eingebettete Schriftarten gezackt werden. Ich weiß nicht, warum das so ist, aber es ist sicher frustrierend.

+0

Ich habe das gerade versucht, nachdem ich mich gefragt habe, warum meine eingebetteten Schriften auf Win7 so schrecklich aussehen und so großartig auf meiner WindowsXP-VM (auf der ClearType nicht eingestellt ist). Und du bist absolut richtig, ich habe gerade den clear type OFF eingestellt und als ich tippe sieht der Text schrecklich aus, überall sehen die Fonts absolut schrecklich aus. Allerdings scheinen meine eingebetteten Schriften, die in allen Browsern schrecklich aussahen, jetzt glatt zu sein ... Ich möchte dem auf den Grund gehen - und mich nach Möglichkeit darum kümmern. Ich kann nicht erwarten, dass alle meine Windows-Benutzer den Klartext deaktivieren, damit meine Schriftarten glatt aussehen. Das ist ein ziemlich verrücktes Ergebnis. – PandaWood

0

haben Sie die css3 Schrift versucht

font-smooth: auto | never | always | <absolute-size> | length | initial | inherit 
2

Glättung Dies sollte Chrome unter Windows zu Anti-Alias-Kraft:

-webkit-transform: rotate(-0.05deg); 

ich keine Kenntnis von einer Lösung für Firefox bin.

10

Ich habe gerade eine großartige Lösung für dieses alte Problem gefunden. Wenn Sie das Svg-Format Ihrer Schriftart vor woff dienen, wird Chrome auf Windows anti-alias und rendern Sie Ihre Schriftart ordnungsgemäß.

Ich verwende diese Technik auf meiner Demo-Seite here. Sie können sehen, dass die Kopfzeilen und die Symbolschriftarten glatt sind und ordnungsgemäß geglättet werden.

+0

Serving Svg zuerst bedeutet, dass es aufgerufen werden sollte * zuletzt * (nach anderen Formaten) in der @ font-Face-Regel, richtig? – Henrik