瀏覽器是如何對 HTML5 的離線儲存資源進行管理和加載?
2022-08-11 15:34 作者:網(wǎng)星軟件 | 我要投稿
在線的情況下,瀏覽器發(fā)現(xiàn) html 頭部有 manifest 屬性,它會請求 manifest 文件,如果是第一次訪問頁面 ,那么瀏覽器就會根據(jù) manifest 文件的內容下載相應的資源并且進行離線存儲。如果已經(jīng)訪問過頁面并且資源已經(jīng)進行離線存儲了,那么瀏覽器就會使用離線的資源加載頁面,然后瀏覽器會對比新的 manifest 文件與舊的 manifest 文件,如果文件沒有發(fā)生改變,就不做任何操作,如果文件改變了,就會重新下載文件中的資源并進行離線存儲。
離線的情況下,瀏覽器會直接使用離線存儲的資源。
標簽: