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

Как решить проблему критического пути на большом сайте?

Здравствуйте. Обычно выносил стили критического пути (стили, которые нужны для отображения первого экрана пользователю) в шапку для главной страницы и не парился. Сейчас работаю над довольно большим проектом (более 30ти страниц), который создается на битриксе. Шапка выносится в отдельный файл и поэтому выносить все стили критического пути для всех страниц через условия - морока еще та, о дальнейшей поддержке я молчу. Вижу лишь 1 вариант решения проблемы - генерировать стили первого экрана gulp'ом для каждой страницы и вставлять сразу под шапкой в теле страницы.
Остальные стили подгружаются после загрузки страницы из футера одним файлом.
Возможно, кто-то поделиться рабочим способом? Буду признателен
  • Вопрос задан
  • 592 просмотра
Подписаться 10 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@esvlad
Веб-разработчик
А сколько мегабайт страница весит, что заставляет стили не в head прописывать?
И ещё 30 страниц, это так много? было бы 300 хотя бы...
Ответ написан
Ваш ответ на вопрос

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

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