Preload, Prefetch And Priorities in Chrome
- preload - директива (указание) браузеру загрузить ресурс
- prefetch - способ сообщить, что ресурс, возможно, понадобится в будущем. Браузер сам решает когда загружать ресурс
- preload - для ресурсов, которые необходимы для текущей страницы: шрифты, важные скрипты, стили, изображения (приоритетные)
- prefetch - работа с ресурсами для последующих страниц.
Все загруженные ресурсы сохраняются в HTTP кеш.
При переходе со страницы все preload запросы прерываются, prefetch запросы продожают выполняться.
Применение стилей при загрузке <link rel="preload" href="styles.css" onload="this.rel = 'stylesheet'" />
preload в основном для шрифтов.