Как загрузить все картинки на сайт, а лишь потом допустить действия?
Здравствуйте.
Каким образом добиться такого эффекта, чтобы при посещении страницы пользователю сначала отображался спиннер или прелоадер, загружались все картинки в память браузера, а лишь потом убирался данный спиннер и отображать весь контент?
Контент интерактивный, и не все картинки есть в разметке изначально в тегах , разные картинки появляются в зависимости от действий пользователя. Но, когда пользователь выполняет определенное действие, и ему отображается определенная картинка, она прогружается медленно и не красиво. Поэтому я хочу дабы все картинки загружались при открытии сайта и непосредственно в момент их отображения вспывали моментально в полный размер и красоту.
Если есть какая-то особенность, хотел бы узнать как этого достичь на реакте, но на нативном JS'e, думаю, тоже сойдёт!