有没有办法在使用mod_pagespeed在视口中显示之前延迟加载图像?

时间:2013-03-07 17:37:08

标签: mod-pagespeed

我使用.htaccessmod_pagespeed配置为延迟加载图像,但我不希望通过显示尚未加载的图像来影响用户体验。

有没有办法在使用mod_pagespeed在视口中显示某些像素之前设置配置和延迟加载一些像素?

2 个答案:

答案 0 :(得分:5)

如果在mod_pagespeed中启用图像延迟加载,则默认行为是在“滚动”上加载图像。我们确实有现有的代码路径将其更改为“onload” - 也就是说,在onload触发后加载图像,但不幸的是我们还没有将它作为配置标志公开。即将发布的版本之一的功能! : - )

当前过滤器文档: https://developers.google.com/speed/docs/mod_pagespeed/filter-lazyload-images

答案 1 :(得分:1)

不幸的是,当lazyload开始加载图像时,没有当前的方法来添加“偏移量”。它当前设置为视口的底部,并且没有公开任何选项来配置它。但是,我认为这是一个有价值的曝光选项,我已在https://code.google.com/p/modpagespeed/issues/detail?id=644录制了您的功能请求。