2010-05-20 16 views

Respuesta

0

Parece que todavía no hay Anti-aliasing para fuentes incrustadas en ninguna versión de Windows.

+0

Son anti-alias, simplemente no muy bien. –

+0

¿Cómo explica esto el hecho de que las fuentes incrustadas en Windows se ven bien cuando ClearType está desactivado? – PandaWood

0

Asegurar que tienes clara del tipo de encendido. Eso es anti-aliasing para sus ventanas.

+0

Como mencioné en mi experimento anterior (puedo proporcionar pruebas si es necesario), solo cuando apaga ClearType, las fuentes incrustadas (al menos las fuentes que estoy usando) aparecen sin problemas. Lo confieso, esto no parece tener ningún sentido, pero sucede. – PandaWood

3

recomendaciones anteriores para activar cleartype son tristemente incorrectas. Cleartype hace que las fuentes incrustadas se vuelvan irregulares, lo que desactiva el suavizado de clertype. No sé por qué es esto, pero seguro que es frustrante.

+0

Acabo de probar esto, después de preguntarme por qué mis fuentes incrustadas se ven tan mal en Win7 y tan bien en mi máquina virtual de Windows XP (que no tiene ClearType configurado). Y tiene toda la razón, acabo de desactivar el tipo y cuando escribo el texto se ve horrible, en todas partes las fuentes se ven absolutamente horribles. Sin embargo, mis fuentes incrustadas que se veían horribles en todos los navegadores de repente ahora parecen sin problemas ... Me gustaría llegar al fondo de esto, y encontrar una forma de evitarlo si es posible. No puedo esperar que todos los usuarios de Windows desactiven el tipo claro para que mis fuentes se vean sin problemas. Este es un resultado bastante loco. – PandaWood

0

has necesitado la fuente CSS3 suavizar

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

Esto debería forzar a Chrome en Windows anti-alias:

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

No estoy al tanto de cualquier solución para Firefox.

10

Acabo de encontrar una gran solución para este viejo problema. Si sirve el formato svg de su fuente antes de woff, Chrome en Windows será anti-alias y representará su fuente correctamente.

Estoy usando esta técnica en mi página de demostración here. Puede ver que los encabezados y las fuentes de los iconos son suaves y correctamente antialias.

+0

Servir svg primero significa que se debe llamar * por último * (después de otros formatos) en la regla @ font-face, ¿verdad? – Henrik