优化具有数百个图像的网页



我有一个创建单页网站的web平台。。具有许多图像和背景(100-400)。正如您所猜测的,它的加载速度非常慢(如果浏览器缓存被禁用)。这些页面主要是宣传材料,因此通常只打开一次(因此浏览器缓存不起作用)。

我没有太多的前端访问权限,而且它不是一个单独的页面,而是一个生成内容的平台,所以我需要某种服务器解决方案。

延迟加载是不可能的,我们为一半的图像定制了延迟加载。

我们在生产中使用CDN*服务器,但效果并不好(至少对单个用户来说)。

是否有一些通用的解决方案配置来帮助这种情况
就像apache优化为图像提供优先级一样,在一个(几个)请求中压缩所有图像。

如果(进一步?)延迟加载不可能,可以将图像行捆绑到一个图像中用作精灵,并使用CSS backgroundbackground-position属性显示它们。

这将减少所需的下载次数,但在服务器端需要更多的处理和存储空间。

最新更新