Hice un preloader para una página que muestra el progreso de forma: "5/25 elementos cargados", pero como las imágenes cargan rápido cuando aparece el preloader en la pantalla el progreso ya va en 23/25 y termina casi de inmediato, le puse un tiempo de espera al desaparecer, pero también me gustaría poner un tiempo X antes de empezar a cargar cualquier imágen para que se alcance a ver el preloader en pantalla y que no sea como un flash que apenas se ve.
He buscado en internet pero no he pillado nada de nada, así que pongo mi inquietud aquí para ver si alguien sabe algo al respecto.
Estuve pensando en quitar todos los atributos src de las imágenes y almacenarlas en un array para luego volver a ponerlas luego de un tiempo, pero me parece una medida muy violenta hahaha, pero si no hay otra forma creo que tendré que hacer eso.
Muchas gracias y saludos!