rel=preconnect устанавливает раннее соединение (DNS + TCP + TLS) с origin; dns-prefetch только резолвит имя — дешевле, но медленнее на первом запросе.
Злоупотребление preconnect на десятках доменов конкурирует за лимиты браузера и может ухудшить приоритеты.
- [Preconnect to required origins — web.dev](https://web.dev/articles/preconnect-and-dns-prefetch) — Когда какой hint использовать.
- [rel=preconnect — MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/rel/preconnect) — Синтаксис и crossorigin.
---
## Чеклист
Preconnect только к 2–4 критичным origin на шаблоне; остальное — dns-prefetch или ничего.
Для шрифтов с другого домена добавляйте crossorigin, иначе соединение не переиспользуется.
