manifest 在移動端的應用實驗
manifest 是干嘛的就不多說了
最近正好做手機端項目 實驗了一下
基礎的部分 在網上都能搜到
推薦看一下這篇 http://www.jnecw.com/?p=490 算是比較全面
說一下個人的總結:
1、manifest 文件 需要緩存的文件路徑 是否 只能是同域名的 還是 可以指定絕對地址?
不必指定同域名,相當路徑和絕對路徑都可以,因此 manifest 文件可以出現如下配置 并且生效:
CACHE MANIFEST
CACHE:
http://w.**img.com/images/down_icon.png
http://w.**img.com/images/search_btn_bg.png
http://s0.**img.com/lib/jquery/183.js
/js/jquery.easing-1.3.js
/js/jquery.mobile.custom.js
2、一些缺點
經常需要發布和更新的頁面 最好不用用manifest ,因為使用manifest 屬性的網頁會自動被緩存。
index.html 和 index.html?renew=1 會被認為是不同文件 ,分別緩存
3、iframe 使用manifest 為主頁面做緩存 的做法 是否成立?
不成立,根據API的說明, a 頁面使用manifest 會為a 頁面保存一份,b 頁面也會為自己緩存一份,若a 不使用manifest 屬性,a 是無法使用b 的緩存資源的。
浙公網安備 33010602011771號