Раздел Networks

Подготовили: Евгений Рыжков и Татьяна Головко Дата публикации: 04.04.2011

Рассмотрим более сложный пример. Предположим, что твое приложение должно отслеживать число посетителей. Для этого используется скрипт tracking.cgi, который загружается динамически из <img src>. Кэширование данного ресурса будет противоречить поставленной задаче. Поэтому этот ресурс не должен никогда сохранятся и работать локально. Поэтому делаем следующее:

CACHE MANIFEST
NETWORK:
/tracking.cgi
CACHE:
/clock.css
/clock.js
/clock-face.jpg

Вот и появились заголовки, которые разбивают файл на разделы. Заголовок "NETWORK" обозначает начало раздела «онлайновый белый список». Ресурсы из этого раздела никогда не сохраняются и не работают локально (попытка загрузить такие в автономном режиме приведет к ошибке). Заголовок "CACHE" — начало явного раздела. Ресурсы из этого раздела сохраняются локально и доступны в автономном режиме.

Куда дальше

Показать комментарии