web前端优化方法

 

 目前,互联网BS模式应用发展愈来愈多,愈来愈普遍,包括网站系统、OA平台的开发等,那么如何作好、作得出色,给用户带来很好的体验呢?下面跟你们分享一下Web前端优化方面的经验,这些经验都是工做实践中比较实用的技术.css


  一、尽可能减小HTTP请求个数——须权衡前端

  合并图片(如css sprites,内置图片使用数据)、合并CSS、JS,这一点很重要,可是要考虑合并后的文件体积。浏览器

  二、为文件头指定Expires或Cache-Control,使内容具备缓存性。缓存

  区分静态内容和动态内容,避免之后页面访问中没必要要的HTTP请求。前端优化

  三、避免空的src和href工具

  留意具备这两个属性的标签如link,script,img,iframe等;优化

  四、使用gzip压缩内容网站

  Gzip压缩全部可能的文件类型以来减小文件体积事件

  五、把CSS放到顶部图片

  实现页面有秩序地加载,这对于拥有较多内容的页面和网速较慢的用户来讲更为重要,同时,HTML规范清楚指出样式表要放包含在页面的区域内;

  六、把JS放到底部

  HTTP/1.1 规范建议,浏览器每一个主机名的并行下载内容不超过两个,而问题在于脚本阻止了页面的平行下载,即使是主机名不相同

  七、避免使用CSS表达式

  页面显示和缩放,滚动、乃至移动鼠标时,CSS表达式的计算频率是咱们要关注的。能够考虑一次性的表达式或者使用事件句柄来代替CSS表达式。

  八、将CSS和JS放到外部文件中

  咱们须要权衡内置代码带来的HTTP请求减小与经过使用外部文件进行缓存带来的好处的折中点。

  九、精简CSS和JS

  目的就是减小下载的文件体积,可考虑压缩工具JSMin和YUI Compressor。

  十、剔除重复的JS和CSS

  重复调用脚本,除了增长额外的HTTP请求外,屡次运算也会浪费时间。在IE和Firefox中无论脚本是否可缓存,它们都存在重复运算JavaScript的问题

相关文章
相关标签/搜索