Подтвердить что ты не робот

Предварительная выборка DNS и оптимизация страниц

Сегодня я увидел этот фрагмент в HTML-источнике веб-страницы:

<!-- prefetch dns -->
<link rel="dns-prefetch" href="//s3.amazonaws.com">
<link rel="dns-prefetch" href="//cdn.api.twitter.com">
<link rel="dns-prefetch" href="//graph.facebook.com">
<link rel="dns-prefetch" href="//connect.facebook.net">
<link rel="dns-prefetch" href="//api.pinterest.com">
<link rel="dns-prefetch" href="//google-analytics.com">

Сколько вы можете получить, сделав это? Я не видел этого раньше, ни в Yahoo! Рекомендации разработчиков по оптимизации. Единственное, что кажется связанным, это "Уменьшить DNS-поиск".

Аналогичным образом, почему эти службы не раскрывают IP-адрес для своих служб и вообще избегают поиска DNS?

4b9b3361

Ответ 1

Я предполагаю, что это дает параллельный поиск DNS тех ссылок, которые позже используются для кучи JavaScript.

Прямые IP-номера не работают с CDN. Они разрешают узлу рядом с вызывающим абонентом. Если вы находитесь в США, они дают вам IP-адрес сервера в США. Если вы находитесь в Европе, они дают вам IP-адрес сервера в Европе и т.д. Вы не можете обманывать это с помощью прямых IP-адресов.