Мне любопытно, есть ли эффективный способ дождаться загрузки первой страницы сайта, а затем предварительно загрузить файлы CSS и script, которые, как я знаю, скорее всего понадобятся для других страниц на сайте.
Я хочу, чтобы передняя страница сайта была как можно быстрее (скудная и средняя). Вероятно, пользователь не будет сразу нажимать на ссылку. Поскольку, вероятно, будет какое-то простое время, это похоже на подходящее время для предварительной загрузки некоторых внешних активов. Предварительная загрузка должна заставлять их кэшироваться. Когда пользователь нажимает на другую страницу, требуется только один запрос для контента и, возможно, некоторых изображений и т.д.
Кто-нибудь это сделал? Это плохая идея? Есть ли элегантный способ его реализации?