Калькулятор рисков в CScalp
Оптимизация скорости загрузки сайта. Выделение критической части стилей (Critical Path CSS).
Продолжаю серию публикаций по оптимизации скорости загрузки сайтов для последующего прохождения аудита у Pagespeed Insight, GTMetrix и иных инструментов, которые используются в такого рода работах.
В этой статье речь пойдет о выделении критической части стилей из всей массы .css для более быстрого рендеринга вашего сайта. Поясню: при открытии сайта все стили из "шапки" (<header>) должны быть загружены и только после этого выполнены по порядку их очередности в коде. Это значит, что время, которое будет отведено на эту операцию будет блокировать отрисовку страницы...
Смещение критического пути (Critical Path Drift)
В начале проекта всегда есть ощущение, что понятен самый важный путь — последовательность задач, от которых зависит срок завершения. Но через некоторое время оказывается, что проект начинает задерживаться… из-за совершенно других этапов. Это называется смещением критического пути. В классическом управлении проектами есть понятие critical path — критический путь. Это цепочка задач, от которых напрямую зависит срок завершения проекта. На старте проекта критический путь обычно понятен: Но по мере реализации ситуация меняется...