我想尝试为我管理的虚拟wordpress网站构建一个延迟加载插件。我想以这种方式做到体验。
我怎么能拦截对我的图像文件夹的调用,然后决定是否应该返回这些图像或者是否应该推迟?
理想情况下,我认为这将起作用的方式是我会等待请求。如果页面上有15个图像,那么我将返回上半部分,并在第二个时间延迟。一旦用户滚动到某个点,那么ajax将触发并请求其余的。
这样做的目的是使它不需要那么多配置。
延迟加载的标准方法是什么?那么有没有办法可以完成我想做的事情?标准方法是否比我想象的更好?
一种方法可能是加载第一批15个图像,然后在浏览页面时使用一些ajax请求和javascript代码加载15到15(或任何数量)。
这不应该与服务器有关,否则你会使事情变得复杂。