Изучаем HTML 5-Б. Лоусон, Р. Шарп - 2011

Печать

повой символ * (обратите внимание, что это и есть поведение по умолчанию):

CACHE MANIFEST index.html time.j s time.ess

FALLBACK:

server-time.j s fallback-server-time.j s NETWORK:

# version 10

Как правильно подавать манифест

Вам осталось решить единственную проблему, и вы сможете полностью перевести приложение в автономный режим. Итак, файл манифеста нужно правильно подать:у него должно быть расширение .manifest и правильный тип mime.

ПРИМЕЧАНИЕ

Изменение типов mime на веб-сервере не входит в список тем данной книги. Обратитесь к компании, на сервере которой хранится ваш сайт, и она подскажет вам, в каком направлении смотреть.

Бели у вас один из распространенных веб-серверов, например Apache, то добавьте в файл mime.types следующую строку:

text/cache-manifest manifest

Это нужно для того, чтобы веб-сервер Apache отправлял заголовок файла text/cache-manifest при запросе любого файла с расширением .manifest. Для проверки просмотрите заголовок запрошенного файла с помощью инструмента, подобного curl, и параметра-i:

curl -I http://mysite.com/time.manifestРезультат должен быть приблизительно таким:

НТТР/1.1 200 ОК

Date:Thu, 04 Mar 2010 12:59:30 GMT Server:Apache/2.2.13 (Unix) mod_ssl/2.2.13 OpenSSL/O.9.81 -i DAV/2 PHP/5.3.0

Last-Modified:Mon, 01 Mar 2010 16:20:24 GMT