Estoy incorporando fuentes en un sitio web móvil usando @font-face
(css de FontSquirrel). Cuando hago una vista previa en el escritorio de Safari o Chrome, las fuentes se incrustan bien, pero no aparecen en Safari móvil en el iPhone/iPad. No recibo ningún error y no puedo entender qué está pasando mal. Aquí está mi CSS. ¿Algunas ideas?@ font-face no incrustado en el dispositivo móvil Safari (iPhone/iPad)
@font-face {
font-family: 'JottingRegular';
src: url('../fonts/jotting_regular-webfont.eot');
src: local('☺'),
url('../fonts/jotting_regular-webfont.woff') format('woff'),
url('../fonts/jotting_regular-webfont.ttf') format('truetype'),
url('../fonts/jotting_regular-webfont.svg#webfonttEfFltbI') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'JottingBold';
src: url('../fonts/jotting_bold-webfont.eot');
src: local('☺'),
url('../fonts/jotting_bold-webfont.woff') format('woff'),
url('../fonts/jotting_bold-webfont.ttf') format('truetype'),
url('../fonts/jotting_bold-webfont.svg#webfontJpUFTHYS') format('svg');
font-weight: normal;
font-style: normal;
}
Me pregunto que ese pequeño emoticono está haciendo. Lo he visto en algunos ejemplos. –
Probablemente sea de personas que copian el código jaja!Se supone que el local es el nombre de la fuente. Así que pondría "JottingBold" en lugar de "☺" –
El emoticono es un truco común que obliga al navegador a no encontrar una copia local de la fuente y, por lo tanto, siempre descarga la web. –