2012-10-03 57 views
5

Estoy buscando utilizar Joesfin Sans, aparece en las fuentes web de Google, también tengo .eot, .svg, .ttf y .woff. Esto significa compatibilidad total con los archivos (hasta donde yo sé).Google Web-fonts vs Actual font files - Para todos los dispositivos.

Mi pregunta principal es, ¿cuál es mejor? ¿Las fuentes de Google se cargan más rápido? - ¿Es más compatible? ¿O debería seguir con los archivos?

+1

Considere la posible cuestión de licencia al colocar archivos de fuentes en la web. Con GF no tiene ningún problema. – jtheman

+0

La fuente está cubierta bajo la licencia SIL de fuente abierta. – MChandler

Respuesta

3

Si desea la solución rápida y fácil, incruste el código del cargador de fuentes y continúe. Google frecuentemente agrega más opciones/características a su servicio.

Personalmente, prefiero descargar los archivos de Google y trabajar con ellos manualmente. Dado que hay una interfaz de usuario de Google específicamente para descargando las fuentes seleccionadas (y por leer el contrato de licencia), creo que es un uso legítimo, pero no soy un abogado.

¿Por qué hago esto?

  • Experimenté latencia al acceder a las fuentes de Google (200-300ms). Si bien esto no es terrible, la mayoría de los entornos de mi servidor responden más rápido y una fuente es un requisito previo importante para una página. Se pierde todo beneficio de golpear un dominio separado (es decir, la paralelización con diferentes hosts por el navegador).

  • He recortado manualmente los archivos de fuentes para eliminar todos los glifos no deseados. Esto da como resultado un tamaño de archivo más pequeño.

  • Compatibilidad con IE8: parece que .eot no siempre se descarga.

Estas razones son en su mayoría anecdóticas, pero he sido mucho más feliz manejando los archivos de fuentes yo mismo.

3

Utilizando los archivos de fuentes reales en su servidor es mejor en la producción debido a que:

  1. Es más robusto. Considere lo que sucede cuando las conexiones de Internet (desde la ubicación del usuario) a los servidores de Google no funcionan. Por lo general, no confíe en servicios alojados remotamente sin una buena razón.
  2. Probablemente sea un poco más rápido en promedio.
  3. Usted tiene el control. Google tiene un largo historial de quitar servicios o cambiarlos (por ejemplo, a servicios pagados).
  4. La forma en que Google sirve las fuentes tiene algunos errores.

Naturalmente, tendría que hacer al menos lo mismo que Google en un intento de cubrir diferentes plataformas (con diferentes formatos de archivos de fuentes).

Cuestiones relacionadas