Кто нибудь скажет мне. что такое "Critical path"?
применительно к css - это стили влияющие на первую 1000 пикселей высоты страницы размещенные инлайн. это позволяет ускорить отображение страницы еще до загрузки полного css.
Судя по всему вы имеет в виду critical rendering path — путь, который проходит браузер до того, как страница отрисовывается в браузере.
Этот путь в общем виде состоит из таких шагов (без детализации работы на сетевом уровне):
Если рассматривать этот путь в разрезе CSS, то CSS является блокирующим рендер ресурсом, т. е. если во время разбора HTML браузер встречает ссылку на CSS-файл, то продвижение по пути останавливается и браузер начинает скачивать файл и разбирать его. Для оптимизации этого процесса рекомендуется помещать CSS, достаточный для отображения первого экрана, в <head>
внутрь тега <style>
— таким образом браузер получит и начнет парсить CSS по пути разбора всего HTML и не будет останавливаться на скачивание и разбор внешнего файла.
Материал на developers.google.com.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Копирую чужую команду для MySQL в терминал, состоит из нескольких строкКак мне переместиться на верхние строки и редактировать их?