Выбор ответа Middle Что происходит при вводе адреса обновлено

Что даёт preconnect

Вопрос

Страница грузит шрифты с https://fonts.cdn.ru. Что сделает <link rel="preconnect" href="https://fonts.cdn.ru">?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Заранее сделает DNS, TCP и TLS с хостом, и шрифт пойдёт без задержки. preconnect прогревает соединение: DNS, TCP и TLS заранее, сами ресурсы не скачиваются.

Варианты ответа

  1. Скачает все шрифты с этого хоста заранее и положит их в кеш браузера
  2. Отключит проверку сертификата для этого домена, чтобы сэкономить время
  3. Заранее сделает DNS, TCP и TLS с хостом, и шрифт пойдёт без задержкиправильный ответ
  4. Переведёт загрузку шрифтов с этого хоста на HTTP/3 поверх QUIC

Разбор

preconnect прогревает соединение: DNS, TCP и TLS заранее, сами ресурсы не скачиваются. Заранее скачать конкретный файл делает preload. Проверку сертификатов отключить из HTML нельзя. Версию протокола выбирают сервер и браузер через ALPN и Alt-Svc, а не preconnect.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.