Как называется предварительная загрузка блоков и когда она нужна?

Как это называется?

Например, слабый инет, человек заходит на сайт, и уже видит расположение блоков (фотка с новостного сайта):

5a72406997735168287997.png

Дизайнер должен верстальщику предоставить в том числе макет загрузки? Когда реально оправдан такой подход? Как это влияет на скорость страницы?
  • Вопрос задан
  • 893 просмотра
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Подход с UI placeholders оправдан тогда, когда контент для готовых контейнерных блоков загружается JS-скриптом после загрузки основной разметки через AJAX в синхронном или асинхронном режимах.
Например, контент загружается через includeHTML.
Так можно сделать холдеры: https://jsfiddle.net/d1pzay6k/

Дополнительно по оптимизации загрузки:
1. Грамотный critical CSS инлайном в коде: создать можно этим
2. jQuery Lazy Load
3. Подготовить плейсхолдеры для UI в SVG можно трейсером: imagetracerjs.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы