2012-01-09 18 views
5

Puedo incrustar y aplicar estilo a una fuente en una página web para ver en Android y iPhone, y funciona bien. Sin embargo, no se procesará en Windows Phone 7.5.¿Es posible utilizar fuentes personalizadas, utilizando font-face?

He intentado incrustar la fuente en el CSS:

@font-face { 
    font-family:'MyFont'; 
    src: url(data:font/woff;charset=utf-8;base64,d09GR... 
} 

... y también proporcionan archivos EOT/ttf, mediante una declaración que funciona en todos los otros navegadores -

@font-face {font-family:'MyFont';src:url('../fonts/MyFont-webfont.eot');src:url('../fonts/MyFont-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/MyFont-webfont.svg#MyFontRegular') format('svg'), url('../fonts/MyFont-webfont.woff')format('woff'), url('../fonts/MyFont-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;} 

... pero todavía sin suerte. No puedo creer que los nuevos teléfonos Windows no permiten la incrustación de fuentes, y sólo admiten una lista limitada de fuentes, como se menciona en:

http://msdn.microsoft.com/en-us/library/hh202920%28v=vs.92%29.aspx

Incluso si es un Javascript renderizado solución, alguna idea/consejos o sugerencias serían geniales ... ¡debe haber algún tipo de solución!

+0

Esto parece una mala idea en el móvil debido al aumento del ancho de banda, el procesamiento, etc. ... –

+0

Sí, estoy de acuerdo. Esta será una conversación por separado si podemos hacer que funcione. – Matt

+0

¿Has intentado que esto funcione en el escritorio IE9? Si no, comenzaría allí. –

Respuesta

-7

Cada vez que necesito fuentes personalizadas Me visita http://www.fontsquirrel.com/

Es un sitio impresionante que le permite generar font-kits de un archivo .ttf incluyendo una declaración completa con CSS hacks necesarias para armonizar navegador.

No sé si funciona en Windows 7 Mobile, pero creo que vale la pena probar

+0

Gracias por la sugerencia, pero al probar el sitio en el teléfono con Windows, no parece que aparezcan las fuentes de vista previa. ¡Piensa que necesitamos una solución específica! – Matt

+1

"un entorno de trabajo específico" - como Android, Firefox OS, openmoko o ubuntu phone ... tal vez puedas incrustarlo :) – technosaurus

6

Según this blog post que es uno de los "17 diferencias" entre IE9 e IE9 en WP7.
Y aquí está el MSDN article que lo confirma oficialmente.

0

tipo de letra.js funciona con él. Acabo de probarlo hace unos momentos porque necesito hacer lo mismo. Utiliza lienzos y dibujos vectoriales. http://typeface.neocracy.org/

+1

Lo intenté en un WP7 (HTC HD7) y un WP7.5 (Nokia Lumia 800), typeface.js no funciona para mí. – Cyrille

1

Tuve éxito utilizando Cufón para mostrar fuentes personalizadas en IE en WP 7.5. Typeface.js NO funcionó.

Cuestiones relacionadas