Предзагрузка ресурсов (для ускорения)

Если требуется ускорить загрузку изображения, шрифта или др. ресурса при открытии страницы, можно использовать специальный тег в разделе <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.