2012-01-09 11 views
5

Sono in grado di incorporare e disegnare un carattere in una pagina Web per visualizzare su Android e iPhone e funziona perfettamente. Tuttavia, non eseguirà il rendering su Windows Phone 7.5.E 'possibile usare caratteri personalizzati - usando font-face?

ho provato incorporare il font nella CSS:

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

... e anche fornito i file EOT/TTF, con una dichiarazione che funziona su tutti gli altri browser -

@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;} 

... ma ancora senza fortuna. Non posso credere che i nuovi telefoni Windows non consentono l'incorporamento di carattere, e supportano solo un elenco limitato di caratteri, come accennato in:

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

Anche se si tratta di un Javascript di rendering soluzione, tutta la comprensione/suggerimenti o suggerimenti sarebbero grandi ... ci deve essere una sorta di soluzione alternativa!

+0

Questa sembra una cattiva idea su mobile a causa dell'aumento di larghezza di banda, elaborazione, ecc ... –

+0

Sì, sono d'accordo. Questa sarà una conversazione separata se riusciamo a farlo funzionare. – Matt

+0

Hai provato a farlo funzionare sul desktop IE9? Altrimenti, inizierei lì. –

risposta

-7

Ogni volta che ho bisogno di font personalizzati che visito http://www.fontsquirrel.com/

E 'un luogo impressionante che consente di generare dei font-kit da un file .ttf tra cui una dichiarazione CSS completa con hack necessari per la compatibilità del browser.

Non so se funziona su Win 7 mobile, ma penso che sia la pena di provare

+0

Grazie per il suggerimento, ma sul test del sito sul telefono Windows, non sembra che i font di anteprima vengano visualizzati. Pensa che abbiamo bisogno di una soluzione specifica! – Matt

+1

"un workaraound specifico" - come Android, Firefox OS, openmoko o telefono Ubuntu ... forse puoi incorporarlo :) – technosaurus

0

typeface.js funziona con esso. L'ho appena provato pochi istanti fa perché ho bisogno di fare la stessa cosa. Usa disegni su tela e vettoriali. http://typeface.neocracy.org/

+1

Provato proprio ora su un WP7 (HTC HD7) e un WP7.5 (Nokia Lumia 800), typeface.js non funziona per me. – Cyrille

1

Sono riuscito a utilizzare Cufón per visualizzare caratteri personalizzati su IE in WP 7.5. Typeface.js NON ha funzionato.

Problemi correlati