Мой сценарий:
- пользователь посещает domain.com (домашнюю страницу)
- Страница domain.com/products содержит большую библиотеку изображений и достаточно большие библиотеки CSS и JS.
- когда пользователь посещает domain.com и домашняя страница полностью загружена, мы начинаем предварительно извлекать ресурсы и, если возможно, по крайней мере некоторый % изображений из архив.
В настоящее время на некоторых страницах JS «съедает» довольно много ресурсов, поэтому запуск предварительной выборки в некоторых случаях во время загрузки страницы не лучший выход, так как это вызовет небольшую задержку при взаимодействии пользователя с JS. создал события и элементы.
Мои вопросы:
- Возможно ли (будет ли это работать) инициировать добавление
<link rel="prefetch" href="image.png">
или файла CSS к<head>
, чтобы он мог предварительно выбирать данные с другой страницы после полной загрузки текущей страницы? - Должен ли я сделать это аналогично рендерингу дополнительной таблицы стилей с использованием JS, где я добавляю новый тег в
<head>
в качестве файла таблицы стилей, чтобы он мог затем отображать ... или есть другой способ?
prefetch
! хаха. О мобильных пользователях - вот почему мне нужно иметь возможность запускать его в определенном месте и после загрузки страницы, чтобы я мог контролировать предварительную выборку данных для мобильных устройств. Не у всех безлимитный тарифный план, ха-ха. - person richardev   schedule 22.05.2018