Hola, compañero:
Realmente lo normal es hacer dos versiones de la imagen: una grande para el detalle y otra pequeña de muestra.
¿Por qué hacerlo así? Simplemente porque si alguien no desea ver una imagen en detalle, ¿por qué ha de cargarla? Al no cargar la imagen grande mejoras la velocidad de tu página.
Espero te sea útil. Saludos