我沒有完全掌握的一件事是,如果緩存清單在所有列出的文件聯機時也充當預取。HTML5緩存清單和預取
例如,可以說我今天要參觀:
/page1.html
每一個在我的網站上的網頁都會有相同的聲明:
<html manifest="/cache.manifest">
在緩存清單文件,我有:
CACHE MANIFEST
/page2.html
/page3.html
/page4.html
那麼會發生什麼事是我訪問/page1.html第一,當我在線上我的瀏覽器就會知道緩存p 2-4歲也。當我斷開連接並訪問第2-4頁時,所有內容都會正常加載,因爲它已被緩存。
問題:如果我訪問/page1.html,我還在網上連接,並參觀了/page2.html,將我的瀏覽器仍然要求了/page2.html,還是會不會再拍請求服務器並使用它從/cache.manifest文件緩存的內容?基本上就像firefox使用的預取鏈接一樣?