Инструмент PageSpeed Insights начал использовать HTTP/2 для выполнения сетевых запросов – если сервер поддерживает этот протокол. Об этом сообщается в примечаниях к выпуску для PageSpeed Insights API и PageSpeed Insights UI. Обновление было запущено 3 марта.
Раньше все запросы выполнялись с помощью HTTP/1.1 из-за ограничений в инфраструктуре подключений.
В результате обновления можно ожидать большего соответствия между результатами аудита Lighthouse из PageSpeed Insights и Chrome DevTools (где запросы всегда выполнялись с использованием HTTP/2). При этом важно помнить, что разные среды (аппаратное обеспечение и возможности подключения) также влияют на измерения, поэтому 100-процентного совпадения не будет.
Благодаря использованию HTTP/2 сетевые подключения стали устанавливаться быстрее. В Google отмечают, что в результате владельцы сайтов могут наблюдать улучшение своих показателей. По данным Google, в среднем показатели производительности по всем запускам PageSpeed Insights выросли на несколько пунктов.
Если страница не поддерживает HTTP/2, то отчёт PageSpeed Insights теперь покажет, как могла бы улучшиться производительность, если бы этот протокол поддерживался.
2 марта разработчики также запустили ещё одно изменение, которое коснулось работы PageSpeed Insights API: максимальный тайм-аут был увеличен с 60 до 120 секунд. Это обновление было призвано решить проблему с анализом сложных и «тяжёлых» страниц, на который часто не хватало времени.
Напомним, что Google начал использовать HTTP/2 при сканировании сайтов в ноябре 2020 года.