HTML5 cache manifest и предварительная выборка

Я не совсем понимаю, что манифест кеша также действует как предварительная выборка, когда он подключен к сети для всех перечисленные файлы.

Например, скажем, я ' m посещение:

/page1.html

Каждая из страниц моего сайта будет иметь одно и то же объявление:

<html manifest="/cache.manifest">

В файле манифеста кеша у меня есть:

CACHE MANIFEST
/page2.html
/page3.html
/page4.html

Итак, что произойдет, я сначала захожу на /page1.html, и когда я Я в сети, мой браузер также знает, что нужно кэшировать страницы 2-4. И когда я отключаюсь и посещаю страницы 2-4, все загружается нормально, потому что они уже были кэшированы.

ВОПРОС : Если я захожу на /page1.html, а я ВСЕ ЕЩЕ подключился к сети, и /page2.html, мой браузер по-прежнему будет запрашивать /page2.html, или он не будет делать еще один запрос к серверу и не будет использовать то, что он кэшировал из / cache. файл манифеста? По сути, действует как ссылка предварительной выборки, которую использует firefox?

5
задан adam 26 May 2011 в 18:25
поделиться