Задать вопрос

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

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

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

5a72406997735168287997.png

Дизайнер должен верстальщику предоставить в том числе макет загрузки? Когда реально оправдан такой подход? Как это влияет на скорость страницы?
  • Вопрос задан
  • 933 просмотра
Подписаться 7 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • UPROCK.SCHOOL
    Webflow-разработчик: создание сайтов без кода
    4 месяца
    Далее
Решения вопроса 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.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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