Насколько я могу судить по вашей диаграмме, существует большой период ожидания простоя, пока документ ожидает передачи. dns-prefetch
подсказки (и другие подсказки ресурсов) не вступают в силу, пока браузер не обнаружит их. Кроме того, влияние этих советов будет зависеть от их близости к другим ссылкам на ресурсы в документе. Например, если у вас есть подсказка dns-prefetch
в теге <link>
в заголовке для внешнего ресурса, на который также есть ссылка в заголовке, вы вряд ли увидите значительную выгоду. Однако, если ресурс находится в нижнем колонтитуле или является частью цепочки критических запросов с высокой задержкой, преимущества могут быть более заметными.
Вот конкретный пример того, о чем я говорю: когда вы смотрите наводопад (или даже представление о соединении) этого отчета о тестировании веб-страницы вы можете видеть, что я выпустил dns-prefetch
подсказку для ресурса JavaScript на polyfill.io. Подсказка dns-prefetch
указана в заголовке, но ресурс JavaScript размещен в нижнем колонтитуле.