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