Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Отрисовка самого крупного контента (https://javascript.ru/forum/dom-window/84043-otrisovka-samogo-krupnogo-kontenta.html)

vitalso78 18.05.2022 08:15

Отрисовка самого крупного контента
 
Здравствуйте. Имеется слайдер на сайте. При переходе на главную страницу сайта со слайдером - грузиться с начало контент, а потом первая картинка слайдера. Как сделать так, что бы в первую очередь грузилась первая картинка слайдера, а потом уже контент. Видел на многих сайтах.

ksa 18.05.2022 14:45

Цитата:

Сообщение от vitalso78
Как сделать так, что бы в первую очередь грузилась первая картинка слайдера, а потом уже контент.

Например уменьшить "начальный" контент до только слайдера...
На onload картинки навесить подгрузку основного контента.

vitalso78 18.05.2022 14:59

Цитата:

Сообщение от ksa (Сообщение 545502)
Например уменьшить "начальный" контент до только слайдера...
На onload картинки навесить подгрузку основного контента.

И как же интересно это сделать ?

ksa 18.05.2022 15:23

Цитата:

Сообщение от vitalso78
И как же интересно это сделать ?

Для этого тебе придется изучить тот слайдер... Научиться отслеживать загрузку в него картинок (или картинки)... И как можно формировать страницы скриптом динамически...

vitalso78 18.05.2022 20:39

Цитата:

Сообщение от ksa (Сообщение 545506)
Для этого тебе придется изучить тот слайдер... Научиться отслеживать загрузку в него картинок (или картинки)... И как можно формировать страницы скриптом динамически...

Замечательный совет.

voraa 19.05.2022 11:35

Цитата:

Сообщение от vitalso78
Замечательный совет.

Ну а как иначе?
Если надо гарантировано, что контент грузится строго после картинки, то только так. Всякие preload, могут ускорить загрузку картинки, но гарантии, что она загрузится раньше остального нет.
Если контент нужно показать после картинки, то возможны варианты. Например, сначала ставить части контента display: block; или visibility: hidden;, а после загрузки картинки, снимать это.
Но это зависит от дизайна страницы, компоновки... Тут советы точные давать трудно.

ksa 19.05.2022 11:36

vitalso78, а ты думал что это все будут делать другие люди?
Для этого у нас есть раздел "Работа" - пиши предложение туда, может кто-то заинтересуется...


Часовой пояс GMT +3, время: 04:21.