Как решить проблему критического пути на большом сайте?
Здравствуйте. Обычно выносил стили критического пути (стили, которые нужны для отображения первого экрана пользователю) в шапку для главной страницы и не парился. Сейчас работаю над довольно большим проектом (более 30ти страниц), который создается на битриксе. Шапка выносится в отдельный файл и поэтому выносить все стили критического пути для всех страниц через условия - морока еще та, о дальнейшей поддержке я молчу. Вижу лишь 1 вариант решения проблемы - генерировать стили первого экрана gulp'ом для каждой страницы и вставлять сразу под шапкой в теле страницы.
Остальные стили подгружаются после загрузки страницы из футера одним файлом.
Возможно, кто-то поделиться рабочим способом? Буду признателен