我正在工作中为我们的一些应用程序进行站点扫描,其中一个问题(来自Sort Site)是:
“在iPhone和iPad上,大小超过25k的图像、脚本和CSS文件不会被缓存。”
这个说法是否仍然正确?如果不是,有没有缓存限制?
我正在工作中为我们的一些应用程序进行站点扫描,其中一个问题(来自Sort Site)是:
“在iPhone和iPad上,大小超过25k的图像、脚本和CSS文件不会被缓存。”
这个说法是否仍然正确?如果不是,有没有缓存限制?
这取决于您的设备,即iPhone与iPad以及Mobile Safari版本。 这项 研究表明,25k页面缓存大小限制适用于iPad上的Mobile Safari iOS 3.2。但是,在iPhone上运行的Mobile Safari iOS 4.0没有此限制。
当我阅读2010年的研究时,25k的限制仅适用于您的HTML。 "如果您希望它们被缓存,请尝试将HTML页面限制在25.6KB或更少。"
其他资源具有更高的限制。IOS上为4MB,Android上为2MB。我认为这些限制只会在未来增加,因此尽管这项研究已经过时,但至少是一个很好的基准。