Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/05/2009, 12:04
mpeg
 
Fecha de Ingreso: abril-2009
Mensajes: 371
Antigüedad: 15 años
Puntos: 22
Respuesta: Pregunta , sobre la reducción de imagenes...

he hecho pruebas de memoria:

google chrome vs mozila firefox vs microsoft iexplorer (todos las ultimas versiones estables)
imagen: png de 4mb~ sacado de google images

dos .html, uno que carga la imagen completa y otro que la redimensiona a 200x200 (en el tag img)

en general todos los navegadores tienen mayor gasto de memoria y cpu con la imagen redimensionada (eso era de esperar) y en general si abres dos tabs al mismo tiempo la imagen ya esta cacheada

los 3 navegadores chupan unos 150mb de memoria para mostrar la imagen, la diferencia principal esta en el garbage collector
- chrome no suelta la memoria al momento, pero si cuando deja de ser la tab activa y luego al cambiar otra vez al primer tab ya lo tiene todo cacheado sin mayor problema
- iexplorer suelta la memoria en cuanto ha acabado de mostrar la pagina, luego todo perfecto, un 10 a microsoft :)
- firefox no suelta la memoria hasta un rato despues de que el tab deje de estar activo, pero al volver a cambiar a ese tab vuelve a chupar los 150mb (!!!) y hay un retardo bastante evidente... fatal...

nota: este test ha sido hecho en 5 minutos y no de una forma demasiado cientifica, para hacer algo mejor se tendria que usar un debugger y tener el codigo de cada navegador (y para iexplorer puede ser complicado) pero bueno, para hacerse una idea es util :)
nota2: esto no tiene mucho que ver con la pregunta original, pero necesitaba satisfacer mi curiosidad al respecto de como manejan los navegadores las imagenes grandes y las redimensiones :) para la pregunta original mi post anterior