Я пишу простой текстовый редактор на HTML5, который должен работать в автономном режиме.Однако я не могу заставить работать кэш автономного приложения и не могу понять, почему нет.
Мой файл манифеста выглядит так:
CACHE MANIFEST
application.html
options.html
...
И этовызывается следующим образом:
<!DOCTYPE html>
<html manifest="cache.manifest">
<head>
...
Я использую Google App Engine для размещения веб-приложения.
Я поместил веб-страницу через валидатор HTML W3C (http://validator.w3.org/check?uri=https%3A%2F%2Fwrite-space.appspot.com%2F) и все нормально.
Я тестировал его в Chrome и Firefox. В Chrome ничего не добавляется в кеш-память (а window.applicationCache.status возвращает 0). В Firefox панель уведомлений с просьбойкэширование файлов не отображается. По сути, файлы не кэшируются.
Я просмотрел различные демонстрации, которые кэшируют для просмотра в автономном режиме, и не могу понять, почему мой код не работает.
Может кто-нибудь помочь?