如何提高HTML呈现速度
现在有一个html页面在ie中呈现大概需要1秒钟
和起点中文网的首页比起来呈现慢了很多 感觉起点中文网首页几乎是没有等待时间就刷出来了
想请教一下 如何提高页面的呈现速度
有没有一些小的技巧?
1.
经过测试html文件大小差不多,网络下载速度也没有差异
2.
可以确定是慢在 下载html完成---到在ie中呈现 这个过程中
请各位指点一二
答:
1.到底是服务端解析文件慢还是,数据下载慢,还是页面呈现慢?
如果服务端问题是不是服务器压力过大?页面控件或者页面管道过于复杂?或者数据访问过慢?
如果是数据下载慢是不是网络线路问题,是不是地域问题,是不是带宽问题
如果页面呈现慢是不是有太多脚本,页面DOM过于复杂
先要确定是服务器、网络还是页面本身哪个是主要问题然后再来分析
2..尽量少用服务期端的控件,页面加载慢
静态页面缓存技术
数据库的优化等
3 控件太多也是慢的一个原因!你可以把大的css拆分开,js也要拆分开,并且要有加载的先后顺序!先加载主要的次要的可以靠后!图片全用gif格式!还有就是不要用大的table,和大的div,因为大的table,div,要全部加载了才会显示!还有你代码的质量!,css有没有减肥!太多了!