Как вы можете предварительно загрузить всю веб-страницу с помощью JavaScript, чтобы я мог кэшировать эту страницу в браузере пользователей?Как предварительно загрузить ENTRE веб-страницу
Я знаю, как предварительно загружать изображения с помощью JS, но то, что я хотел бы сделать, это предварительно загрузить всю страницу.
Использование: на моем веб-сайте у меня есть страница с картами google с большим количеством другого контента (изображения, css, JS), и для загрузки из не кэшированного браузера требуется много времени (около 10 секунд) ,
Это подстраница к моей домашней странице, и пользователи обычно посещают эту страницу. Так что я хочу сделать, это предварительно загрузить всю страницу со всем загруженным контентом (изображениями, JS) настолько, насколько это возможно, чтобы он был кэширован в браузере пользователей, так что, когда они приходят на эту страницу, он загружается намного быстрее. Загрузка страницы из кэшированного браузера сокращает время от 10 секунд до 2 секунд.
Заранее благодарим за любую помощь.
Эта функция браузера (не поддерживается всеми) https://developer.mozilla.org/en/Link_prefetching_FAQ актуальна. Лично я рассматриваю это как преимущество, которое не требует никакого JS для реализации, но это точно не соответствует вопросу. – Christian