Ho problemi con @ font-face sui computer Windows (non è necessario specificare il browser). Funziona bene in linux e osx.Problemi di rendering dei caratteri di Windows con @ font-face nei CSS
Questo è il codice css sto usando (generato con font-squirel)
Controlla gli screenshot per il problema .. Sembra che ci siano problemi 2
- Su Windows i font vengono ' Dancing'. Non sono allineati sulla linea di base.
- In Windows i caratteri non hanno l'anti-alias.
Qualcuno ha un'idea? Grazie in anticipo.
Schermata in OSX & Linux:
http://j3rn.org/images/ob_font1.png
Schermata in Windows:
http://j3rn.org/images/ob_font2.png
codice CSS
@font-face {
font-family: 'SchulbuchNordFett';
src: url(assets/fonts/schulbuchnord-fett-webfont.eot');
src: url('assets/fonts/schulbuchnord-fett-webfont.eot?#iefix') format('embedded-opentype'),
url('assets/fonts/schulbuchnord-fett-webfont.woff') format('woff'),
url('assets/fonts/schulbuchnord-fett-webfont.ttf') format('truetype'),
url('assets/fonts/schulbuchnord-fett-webfont.svg#SchulbuchNordFett') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'SchulbuchNordNormal';
src: url('assets/fonts/schulbuchnord-normal-webfont.eot');
src: url('assets/fonts/schulbuchnord-normal-webfont.eot?#iefix') format('embedded-opentype'),
url('assets/fonts/schulbuchnord-normal-webfont.woff') format('woff'),
url('assets/fonts/schulbuchnord-normal-webfont.ttf') format('truetype'),
url('assets/fonts/schulbuchnord-normal-webfont.svg#SchulbuchNordNormal') format('svg');
font-weight: normal;
font-style: normal;
}
1) Quel primo screenshot non è OS X a tutti, questo è solo Linux 2) Torna generatore di Font Squirrel, scegliere l'opzione di esperti, e assicurarsi che Hinting sia abilitato. Sostituisci con i file dei font appena generati e verifica se il rendering migliora. – BoltClock
Grazie a boltclock, a destra, è uno screenshot di Linux. Ho provato subito il tuo suggerimento. Ma non ho dato alcuna soluzione. Ho visto che 'hinting' è controllato di default. L'ho solo provato comunque per essere sicuro. Inoltre, non è un problema di cache (ho dato ai font nuovi nomi di file e cambiato il file path css). –
[Ho provato questa risposta] (http://stackoverflow.com/a/9087123/1428241) ma non funzionerò su firefox e inoltre non ha funzionato completamente corretto, il problema è stato show utf-8 charahters stranieri su cromo/safari/opera. –