2012-04-27 11 views
7

Mi affido molto a Google Webfonts per il mio sito e (sfortunatamente) google chrome li presenta male, ho impostato font-smooth per sempre, ma non sembra essere d'aiuto. ESEMPI:google webfonts sembra scadente su chrome

Google Chrome - Londrina Outline

Firefox - Londrina Outline

Google Chrome - Walter Turncoat

Firefox - Walter Turncoat

C'è un modo ho potuto spianare loro/migliorarne l'aspetto ??

Grazie,

+0

Qual è la tua domanda? – abraham

+1

@abraham Penso che l'OP voglia sapere se c'è qualcosa che può fare per rendere il font più agevole. – Connor

+0

@Connor che sarebbe l'ipotesi logica ma qualcuno potrebbe passare un'ora a cercare una risposta solo per scoprire che hanno risposto a quella sbagliata. – abraham

risposta

-6

Se hai trovato font dal server di Google può essere meno agevole perché i vostri clienti devono fare richiesta di due server di uno per il vostro sito e uno per il server di Google Web Fonts. Quindi, se scarichi i font e li ospitali sul tuo sito, i tuoi font dovrebbero apparire più fluidi e più agevoli. Inoltre ho trovato che l'altezza deve fare molto con il loro aspetto. Alcuni tipi di carattere appaiono malamente distorti quando vengono eseguiti fino a 150 px e così via e figlio. Quindi cerca di mantenere l'altezza del font bassa.

+4

Che assolutamente non ha nulla a che fare con questo utente domanda, né è nemmeno una possibilità tecnologica (gli 1 e gli 0 non cambiano a seconda di quanto veloci o lenti siano scaricati, non si tratta di segnali TV analogici di cui stiamo parlando qui). – jfsaliba

4

Personalmente avrei usato

http://www.fontsquirrel.com/

E 'tutto ospitato sul server ed è compatibile con quasi tutti i browser! Da quando utilizzo Font Squirrel non ho guardato altrove.

+1

Font Squirrel offre lo stesso problema di Google Web Fonts. Se i caratteri non sono suggeriti correttamente, verranno visualizzati correttamente solo alla loro dimensione principale. Le funzioni OTF non funzionano affatto. Dio ti aiuti se vuoi legature. – SickHippie

4

I problemi di rendering dei caratteri sono comuni in GChrome, prova a cambiare l'ordine dei tuoi sorgenti @ font-face ... Chrome utilizza il file .svg nei sorgenti @ font-face, in qualche modo non tollera .svg essere chiamato ultima nella lista

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

Se l'ordine @ font-face è simile poi provare a cambiare per

@font-face { 
    font-family: 'my-dirty-font'; 
    src: url('../fonts/my-dirty-font.eot'); 
    src: url('../fonts/my-dirty-font.eot?#iefix') format('eot'), 
    url('../fonts/my-dirty-font.svg') format('svg'); 
    url('../fonts/my-dirty-font.woff') format('woff'), 
    url('../fonts/my-dirty-font.ttf') format('truetype'), 
    font-weight: normal; 
    font-style: normal; 
    } 
Problemi correlati