Realicé una prueba de velocidad en mi sitio web y una de las sugerencias fue reducir mis solicitudes externas. Estoy usando 3 Google Web Fonts, en efecto 3 solicitudes separadas. ¿Es posible combinar estos en 1 solicitud?¿Es posible reducir Google Web Fonts a una solicitud si utilizo varias fuentes?
Respuesta
¿No son las Fuentes (como activos de imágenes, objetos JSON o videos) recursos separados que necesitan solicitudes individuales?
Puede evitar las tres solicitudes incrustando las fuentes en data: URIs dentro del CSS, al menos en IE9 + y en la mayoría de los navegadores modernos.
nota: también trabajar en IE8, pero están limitados a 32 KB
Nota 2: obviamente, no obtendrá los beneficios de la CDN de Google, ya que tendrá que servir a las fuentes dentro de la CSS. ..
Puede combinar varias fuentes con una sola llamada utilizando | personaje. Ejemplo:
<link href='//fonts.googleapis.com/css?family=Cantarell|Terminal+Dosis' rel='stylesheet' type='text/css'>
ver https://developers.google.com/webfonts/docs/getting_started –
Sí se puede cargar múltiples fuentes en una sola solicitud como
<link rel='stylesheet' type='text/css' href='https://fonts.googleapis.com/css?family=Montserrat:400,700|Lato:300,400,700,900'>
- 1. ¿Puede Google rastrearme si uso Google Web Fonts?
- 2. Google Fonts y TinyMCE
- 3. ¿Cómo utilizo varias fuentes con el complemento jQuery fullCalendar?
- 4. ¿Por qué están pixelados mis Google Web Fonts?
- 5. Google fuentes web y error de SSL
- 6. Fuentes Web y fuentes de respaldo
- 7. @ font-face vs Google Fonts vs Cufon
- 8. Optimización de múltiples fuentes web de Google
- 9. Google Web Fonts no funciona para IE <9
- 10. ¿Es posible utilizar fuentes personalizadas, utilizando font-face?
- 11. Fuentes web de Google almacenadas localmente versus fuente en línea
- 12. ¿Debo almacenar localmente CSS generado por la API de Google Web Fonts?
- 13. Optimización de fuentes Google Chrome
- 14. Google Web-fonts vs Actual font files - Para todos los dispositivos.
- 15. Google Fonts No almacena en caché en firefox
- 16. ¿Es posible rastrear si alguien imprimió una página web?
- 17. JasperReports: especificando varias fuentes?
- 18. ¿Cómo hacer que Google Fonts funcione en IE?
- 19. TTF instalado localmente anula las fuentes de Google
- 20. ¿Es posible hacer una solicitud JSONP de HTTPS a HTTP?
- 21. iOS 5 Custom Fonts
- 22. ¿Cuál es más eficiente teniendo en cuenta el tiempo de carga de la página, utilizando los archivos de fuentes locales o las fuentes web de Google?
- 23. Fonts in R plots
- 24. Fuentes en la Web
- 25. ¿Es posible dividir una cadena en varias líneas en un archivo XML? ¿Si es así, cómo?
- 26. Transmisión de Python: cómo reducir a varias salidas (su posible con Java sin embargo)
- 27. ¿Es posible utilizar la autenticación implícita con una solicitud XMLHTTP?
- 28. JasperReports: ¿es posible usar múltiples fuentes de datos, o si no, usar colecciones en parámetros?
- 29. Experimentos de contenido de Google Analytics: ¿es posible configurar variaciones para varias páginas a la vez?
- 30. fuentes web de Google no funciona en IE8
Imagino los beneficios de la CDN de Google son> de cargarlos en mi servidor + 3 las solicitudes? –
Difícil de decir; El CDN de Google seguramente tendrá mayor ancho de banda y menor latencia. Además, los datos codificados en base64 ocupan más espacio. OTOH, requerirá una búsqueda DNS adicional y 3 solicitudes en lugar de una (o cero, si ya tiene un archivo CSS). Benchmarking es la única forma de saberlo. – CAFxX