80%的终于用户响应时间花在前端程序上。而其大部分时间则花在各种页面元素,如图像、样式表、脚本和Flash等的下载上。
降低页面元素将会降低HTTP请求次数。这是高速显示页面的关键所在。
1、Image maps组合多个图片到一张图片中。总文件大小变化不大,但降低了HTTP请求次数从而加快了页面显示速度。
该方式仅仅适合图片连续的情况;同一时候坐标的定义是烦人又easy出错的工作。使用CSS的background-image和background-position属性来现实所需的部分图片。
2、Combined files通过组合多个脚本文件到单一文件来降低HTTP请求次数。
样式表也可採用类似方法处理。这种方法尽管简单,但没有得到大规模的使用。