浅谈Javascript缓载和预载
摘要:
一、缓载、预载的概念这些技术不仅限于图片加载,但我们首先讨论最常用的图片加载。1、缓载:延迟加载图片或符合某些条件时才加载某些图片。2、预载:提前加载图片,当用户需要查看时可直接从本地缓存中渲染。两种技术的本质:两者的行为是相反的,一个是提前加载,一个是迟缓甚至不加载。缓载对服务器前端有一定的缓解压力作用,预载则会增加服务器前端压力。二、缓载的意义与实现缓载的主要目的是作为服务器前端的优化,减少请求数或延迟请求数。主要体现在三种模式上:第一种是纯粹的延迟加载,使用setTimeOut或setInterval进行加载延迟,如果用户在加载前就离开了页面,那么就不会加载。第二种是条件加载,符合某些条 阅读全文
posted @ 2011-12-11 23:21 寻雨 阅读(309) 评论(0) 推荐(0) 编辑