【笔记】我理解到的前端性能优化之14条军规
2016-03-10 22:24
399 查看
尽量减少http请求,所以有些公司会把js,css写在内部
使用CDN内容分发网络 content delivery network,比如北京的用户访问北京的服务器,杭州的用户访问杭州服务器
启用Gzip压缩,将代码在服务器端压缩,传送到浏览器以后再解压缩
CSS访问文件最前面,因为部分浏览器在CSS加载完成之前不会渲染页面
script放到最下面,因为浏览器会解释script之后再加载其他文件,影响网页加载速度。还有就是它会阻塞并行下载数量
script和CSS写在外部文件,如果缓存下来可以减少请求http请求次数。
减少DNS查询,将域名转换成IP地址需要花费时间,在这个时间里浏览器不会加载页面,所以尽量少在网页中放太多域名
压缩js和css代码,常用工具有:jsmin,YUIcompressor,但是代码可读性变差
使ajax缓存
使用CDN内容分发网络 content delivery network,比如北京的用户访问北京的服务器,杭州的用户访问杭州服务器
启用Gzip压缩,将代码在服务器端压缩,传送到浏览器以后再解压缩
CSS访问文件最前面,因为部分浏览器在CSS加载完成之前不会渲染页面
script放到最下面,因为浏览器会解释script之后再加载其他文件,影响网页加载速度。还有就是它会阻塞并行下载数量
script和CSS写在外部文件,如果缓存下来可以减少请求http请求次数。
减少DNS查询,将域名转换成IP地址需要花费时间,在这个时间里浏览器不会加载页面,所以尽量少在网页中放太多域名
压缩js和css代码,常用工具有:jsmin,YUIcompressor,但是代码可读性变差
使ajax缓存
相关文章推荐
- CSS3实现手机1px边框,细如发丝
- js、javascript去掉前后空格
- 重温javascript--执行环境和作用域链
- jquery下拉/横拉导航栏
- 快来测测你JavaScript的功力吧
- CSS 媒体查询
- 理解JavaScript原型(转载文章)
- CSS3层次选择器
- JSP学习之内置对象
- 重温javascript--垃圾回收机制和块级作用域
- Yahoo前端优化十四条军规
- 【poj 3294】 Life Forms 后缀数组 *height分组
- react
- 知识点系列(一)--String与StringBuffer的区别
- JavaScript高级程序设计(第三版)学习笔记6、7章
- codeforces 607 A Chain Reaction (二分)
- 20个Jquery实用工具
- 《JavaScript权威指南(第六版)》知识点总结(三)
- webkit私有css3属性 -webkit-overflow-scrolling:touch;
- CSS: float属性和position属性的区别和应用