Можно ли добавить целую папку файлов в файл манифеста кэша HTML5? t перечислить все файлы в папке по отдельности, потому что файлы в этой папке будут динамически изменяться (это папка с изображениями).
Если папка динамически меняется, то ее не должно быть в манифесте приложения. Если папка меняется, то все равно должна быть какая-то ссылка со страницы на файлы в папке. В манифесте следует просто перечислить эти элементы.
Например:
/images/
1.jpg
2.jpg
3.jpg
4.jpg
и (упрощенный) HTML файл:
<html manifest="http://foo.bar/cache-manifest">
<body>
<img src="images/2.jpg" />
<img src="images/4.jpg" />
Должен быть манифест, который выглядит так:
CACHE MANIFEST
http://foo.bar/images/2.jpg
http://foo.bar/images/4.jpg
Если вы хотите обновить файл манифеста, чтобы включить новые элементы, вы можете просто добавить параметр URL, который меняется, когда меняется содержимое папки (и манифеста):
<html manifest="http://foo.bar/cache-manifest?updated=8_23_2010_1_53_pm">
Всякий раз, когда URL манифеста меняется, он будет повторно загружен.