В целях повышения производительности я хочу, чтобы некоторые мои веб-страницы использовали ресурсы, которые были кэшированы для автономного использования (изображения, CSS и т.д.), но чтобы сама страница не кэшировалась, поскольку содержимое будет генерироваться динамически.
Одним из способов сделать это может быть рефакторинг моих страниц, чтобы они загружали динамическое содержимое через AJAX или путем поиска в LocalStorage. Детали могут варьироваться, но в целом, что-то вроде этого.
Если это возможно, я бы предпочел найти способ просто указать браузеру использовать кэшированные ресурсы (опять же, изображения, CSS и т.д.) для страницы, но не кэшировать само (динамически генерируемое) HTML-содержимое.
Есть ли способ сделать это с помощью HTML5 offline appcache? У меня сложилось впечатление, что ответ "нет", потому что:
Я ошибаюсь в этом? Кажется, что есть какой-то хитрый (или не очень хитрый) способ обойти это. Теперь, когда я это напечатал, мне интересно, поможет ли включение страницы в явном виде в раздел NETWORK
манифеста appcache.