Предзагрузка ресурсов (для ускорения)
Если требуется ускорить загрузку изображения, шрифта или др. ресурса при открытии страницы, можно использовать специальный тег в разделе <head>:
<link href="/media/phoenix/assets/img/profile/camera.png" rel="preload" as="image">
В джумле это можно сделать командой:
$doc->addHeadLink('/media/phoenix/assets/img/profile/camera.png', 'preload', 'rel', ['as' => 'image']);
Допустимые типы ресурсов (атрибут as):
fetch: Ресурс, к которому нужно получить доступ с помощью запроса fetch или XHR, например, буфер ArrayBuffer, двоичный файл WebAssembly или файл JSON.
font: Шрифт.
image: Изображение.
script: JavaScript.
style: CSS.
track: WebVTT.