Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/04/2012, 03:24
tapuntdesign
 
Fecha de Ingreso: julio-2011
Mensajes: 83
Antigüedad: 12 años, 9 meses
Puntos: 24
Respuesta: pagina con imagen de fondo muy pesada

Cambia la profundidad de color de 32bits, suponiendo que fuera tal, a 8 bits. El true color no es tan necesario para la Web. Y según qué caso, como en fotografías y no gráficos, puedes utilizar JPEG. Cuando te sea posible juega con la transparencia alfa y de índice. Y también utiliza alguna herramienta de compresión.

Y sí se pueden cachear las imagenes en base64. Si es necesario, simplemente se insertan inline en un css externo y se envían las cabeceras HTTP de control de caché usando esta configuración del mod_expires en Apache

Código Apache:
Ver original
  1. ExpiresActive On
  2. ExpiresByType text/css "access plus 1 week"

Por tanto, cualquier css del sitio se leerá del caché. Luego, como el tamaño de la imagen embebida suele ser superior a la imagen original, se compensa un poco activando el mod_deflate por a2enmod

Código Apache:
Ver original
  1. <Location /var/www>
  2.     AddOutputFilterByType DEFLATE text/html text/plain text/xml text/x-js text/css
  3. </Location>

Un saludo.