【发布时间】:2015-12-07 20:40:50
【问题描述】:
我有一个带有非常大图像的 JSF 页面 - 3.4 Mb。我使用此代码调用图像
<div data-src="resources/images/slide1.png">
有什么办法可以将图片缓存到客户端浏览器中,因为每次下载图片需要3-4秒?
【问题讨论】:
-
为什么需要 3.4MB 的幻灯片?考虑优化图像?
-
默认情况下,GET请求获取的所有内容都缓存在浏览器中。并使用 GET 加载图像:)
-
png's 对于大图像(例如照片)真的很糟糕...考虑使用jpg格式,你可能会发现图像的大小只是一小部分原来的 -
@TheSM:如果资源没有被引用为 JSF 资源,这将不起作用。