После подключения аналитики отрисовка контента замедлилась в два с половиной раза
Время первой отрисовки контента выросло с 950 мс до 2.4 с сразу после того, как в шапку документа добавили скрипт аналитики: обычный тег подключения скрипта без дополнительных атрибутов, файл отдаётся со стороннего домена и иногда отвечает медленно.
Что происходит и что нужно сделать?
- Скрипт увеличил размер основного бандла — поможет вынести его в отдельный чанк сборщиком.
- Разбор разметки останавливается до загрузки и выполнения скрипта; его нужно подключать отложенно, чтобы он не блокировал отрисовку.
- Дело в стороннем домене: достаточно заранее установить соединение с ним, и блокировка исчезнет.
- Метрика первой отрисовки считается по моменту загрузки последнего ресурса страницы, поэтому она портится от любого внешнего скрипта независимо от способа подключения.
