2011-10-05 51 views
0

我們正在構建移動網站,並且在iPhone上看到一些緩慢的表現。我們認爲部分問題在於iPhone由於25KB的限制(iPhone不會緩存大於25KB的內容)而沒有緩存任何內容。我可以使用HTML5緩存清單來提高非緩存頁面的性能

我已經瞭解到,HTML 5緩存清單可用於緩存靜態資源以供脫機使用。有誰知道這種技術是否可以用來緩存靜態資源(JS,CSS)以便在非緩存頁面上使用?我在這裏得到了相互矛盾的答案。

這篇文章似乎是說你可以使用這種技術:http://www.phpied.com/iphone-caching/

本·納德爾稱,非緩存的網頁無法訪問的資源緩存清單:http://www.bennadel.com/blog/1946-Non-Cached-Pages-Cannot-Access-Resources-Cached-In-The-Cache-Manifest.htm

所以我的問題是,我可以利用緩存清單提高性能?這將工作在iPhone上嗎?

+1

請注意,第二個鏈接僅討論** ** Firefox。 – ceejayoz

回答

1

Ceejay是正確的,第二個鏈接只討論Firefox,如果你看第一個鏈接,它也提到它不會在Firefox中工作。這項技術將與iphones一起使用,我們在我們的網站上使用它!