una soluzione potrebbe essere quella gestire il caricamento delle immagini in questo modo:
- fai il preload delle immagini
- rendi tutte le immagini nascoste (display:none o visibility:hidden a seconda dei casi)
- appena l'immagine principale è caricata la rendi visibile
- dopo tot secondi rendi visibile anche tutte le altre immagini
una piccola miglioria potrebbe essere quella di rendere visibili tutte le immagini soltanto dopo che hanno completato il caricamento.
spero di essermi spiegato in maniera comprensibile.
se vuoi vedere un esempio in cui ho applicato questo metodo lo trovi qui
![]()