2015-09-22 46 views
0

我使用HTML5緩存清單我的web應用程序的離線模,但我看到這個功能將在HTML5標準中刪除..緩存清單將被刪除?

HTML標準這樣說:

此功能在從Web平臺中移除的過程中。 (這是一個需要很多年的漫長過程。)此時,使用任何 脫機Web應用程序功能都非常令人沮喪。 改爲使用服務人員。

有人有關於它的更多信息?使用此功能繼續我的網絡應用程序安全嗎?

回答

3

瀏覽器still support the offline Web applications (cache manifest)但瀏覽器供應商沒有興趣繼續支持它永遠。他們計劃在將更好的機制添加到平臺後取消支持。這就是說,正如您在HTML標準中引用的註釋中指出的那樣,瀏覽器能夠移除對緩存清單的支持需要幾年的時間。因此,您可以繼續使用該功能,但請注意,該操作非常令人沮喪。

您鼓勵使用緩存清單的替代方案是Service Worker,特別是Service Worker CacheCacheStorage接口。這些爲離線Web應用程序提供了更強大的解決方案。

相比之下,緩存清單功能存在許多問題和侷限性 - 其中有一個事實,即在發生問題時可能很難排除問題。

+0

感謝您的回覆。是的,這是真的,緩存清單是有點奇怪^^。但在開發初期,我從來沒有聽說過服務人員,現在我的應用程序的開發非常先進。但是你的回答很謝謝你。我會接受我的老闆:)。再見 –