Pregunta

Me gustaría utilizar una fuente web no estándar para mejorar el aspecto de mi HTML.

¿Es preferible incorporar una fuente web o usar algo como sifr?

Mi entendimiento es sifr es un visor basado en flash para fuentes de vector pero he estado reacios a probarlo, ya que parece algo complicado.

No parece ser un montón de fomentar charla sobre la incrustación de fuentes web (debido a cuestiones legales) así que tal vez es más sifr de una manera estándar de hacer esto?

Cualquier comentario sería apreciada. Gracias.

¿Fue útil?

Solución

Las fuentes web son compatibles con Safari 3.1, el próximo Firefox 3.5 y la próxima Opera 10. El Internet explora ha apoyado un formato (diferente) desde el IE4.

En este punto, los mayores problemas con la implementación en Safari, Firefox y Opera es que requieren que se cargue el archivo fuente original a su servidor web. Para muchas fuentes, esto constituiría una violación de la licencia que recibió del tipo de fundición. Por lo tanto, las fuentes web en este momento no son una solución adecuada si el tipo de fundición no le ha dado permiso para usarlos. Sin embargo, hay fuentes con licencia libre disponible.

Esto nos deja con aproximadamente tres otras opciones: imágenes, Flash y soluciones basadas en JavaScript. Las imágenes son a menudo preferible, ya que tienen un impacto mínimo en lo que respecta a las peculiaridades del navegador y el rendimiento, sin embargo, la generación de imágenes dinámicas en, por ejemplo, PHP menudo no se ve tan bueno como otras soluciones. Se puede crear de forma manual, por supuesto, las imágenes en Photoshop, pero que normalmente frustrar el propósito.

sIFR utiliza Flash para representar el texto, y es muy flexible ya que puede seleccionar el texto, cambiar de forma dinámica, y tener cierto control sobre el estilo de los elementos HTML anidadas. Hoefler y Frere-Jones ha dado sIFR permiso, siempre que se paga por una licencia de servidor y tomar todas las medidas posibles para limitar la película sIFR Flash para su nombre de dominio.

Cufón es una solución puramente JavaScript que ha puesto en marcha su propio motor de renderizado, que es increíblemente inteligente. En este punto no es tan flexible como sIFR, y sus problemas legales son todavía no está claro.

Una vez dicho esto, las imágenes, sIFR y Cufón son todos los cortes, y necesitamos fuentes web adecuados ayer .

(Negación:. Soy el desarrollador principal de sIFR, por lo que podría ser un poco sesgada)

Otros consejos

También podría considerar la alternativa (s) JS. Sin embargo, para una mejor compatibilidad con navegadores que es mejor usar imágenes y tal vez una imagen de fondo y el truco CSS text-indent para sustituir el texto estático con sus imágenes.

La técnica que he mencionado anteriormente (y otros) se puede leer aquí: http://css-tricks.com/nine-techniques-for-css-image-replacement/

Algo a tener en cuenta:

Para cada visitante que ve sus fuentes '' de mejor apariencia, no son tan muchos que no lo hará debido a tener un navegador incompatible o deshabilitar esta característica. Tras ser sometido a la fuente correcta probablemente no es el más valioso cambio de diseño se podía trabajar.

Escrito de mi navegador móvil que no hace fuentes incrustadas.

Tenga en cuenta que el módulo CSS3 Web Fuentes, que define la incrustación de fuentes es todavía un borrador de trabajo. De hecho, el apoyo práctico de la incrustación de fuentes no es bueno. Yo diría que es mejor esperar otros 2-3 años.

También vale nada: TypeKit , un servicio que le da una línea de código JavaScript para abstraer de todo esto de distancia.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top