Ваш веб-сервер должен поддерживать это, добавив
AddType text/cache-manifest .manifest
в ваш .htaccess или серверный конфиг.
тогда вам нужен файл манифеста, в котором говорится, что клиент "хранит эти файлы локально". Просто создайте пустой файл, назовите его чем-то вроде «data.manifest» и добавьте:
CACHE MANIFEST
CACHE
index.html
style.css
etc..
В этом файле манифеста можно сделать еще много вещей. Я рассматриваю возможность использования Google или поиска по нему.
По крайней мере, вы должны отредактировать тег <html>
для своего файла манифеста на вашем сайте.
<html manifest="/data.manifest" />
Вот и все. Браузер должен спросить вас, следует ли хранить данные локально.