После прохождения нескольких статей, Я все еще не понимаю разницу между локальным хранилищем и манифестом кэша приложений.
Также упоминается: Является ли AppCache = кэш приложения = веб-хранилище LocalStorage? (SO 10986026), Кэш приложения - Douchebag (A List Apart)
"Моя AIM" - это создание веб-сайта со специальными страницами, которые могут быть отключены пользователем по запросу пользователя.
Последовали следующие шаги:
-
Я открыл сайт в Chrome: http://www.spritecow.com/
И проверили AppCache: chrome://appcache-internals/
И сайт был кэширован. -
Я закрыл Chrome и перезагрузил его. Кэш все еще был там. То, что мне нужно для автономного просмотра
-
Теперь, как это отличается от локального хранилища? Пробовал найти разницу, но все сайты отвечают цели, то есть AppCache для кэширования шаблонов и локального хранилища для контента в шаблоне.
-
Некоторые сайты не предпочитают AppCache, так как он перезагружает весь кеш для изменения одной строки. Некоторые сайты предпочитают только локальное хранилище. Хотя некоторые идут на комбо AppCache (шаблон) и Localstorage.
Теперь возникает сомнение:
-
Локальные хранилища хранятся на клиентской машине. Как хранилище AppCache отличается, если я могу получить к нему доступ, даже браузер закрыт.
-
Как очищающий кеш очистит AppCache, тогда я перейду только к локальному хранилищу.
-
Какова наилучшая практика для автономного просмотра? Я совершенно новичок в этом и нуждаюсь в небольшой ясности в отношении того же
ИЗМЕНИТЬ
На сомнение не ответила ссылка (Является ли AppCache = Application Cache = LocalStorage для веб-хранилища?), так как это дает разницу, но не зависит от цели автономного просмотра Практика (которая является целью для этого сомнения).