Новости про современные preload и PUSH http2 прошли мимо вас я вижу.
о, спасибо это явно более продуманное решение, но по факту для подгрузки фона и мой лайфхак не плохо отрабатывает.
Прыгать страница будет, есть интересное решение с сильным размытием картинок или подстановкой скелетона, но что то таких же размеров должно быть на странице
вроде нет никаких прыжков если стиль прописать сразу в дом элементе.
Чтобы на первом экране быстро подгружались фон и основные картинки, есть Небольшой лайфхак:
надо в коде их прописать, как можно выше (до загрузки стилей и скриптов) в виде:
<img src="" style="display:none;">
так я у себя эту проблему закрыл с фоном, который грузился спустя секунду, мне очень не нравилось как выглядит недогруженная страница. Правда это поможет при статичном хедере, ну и применять получиться только на нескольких страницах т.к. придется вручную все прописывать.
положительный эффект будет, но он будет незначительный потому что все начнет упираться в пропускную способность сети, а тут уже сколько угодно мощный сервак ставь, если инет не супер быстрый, то толку от увеличения мощности почти ноль. Проверял - заказывал более мощный впс, проводил тесты для обычных сайтов, ни нвме, ни больше процов и оперативки не дает, после определённого кол-ва, прироста.
Соответственно надо уменьшать вес страниц и иметь оптимальную систему по мощности.