前端代码优化流程
2017-11-14 17:09
197 查看
目录
1. HTML性能优化
2. CSS性能优化
3. JQ/JS性能优化
4. 图片大小优化
5. 设备和浏览器兼容性优化
目的:为了提高加载速度,提高网站兼容性,代码的可读性和易用性,前端代码需要做优化工作。
方法:前端优化分为6个部分的优化,循序渐进。
1、HTML性能优化
1.1 P C端不用HTML5标签,减少兼容性问题。
如header、section、footer、nav、article取消,转化为.header,.section,.footer。css也随之重构。
1.2通过w3c检测
Validator.w3.org
2、css性能优化
1、运用boostrap.css的样式尽量用已经声明的class,然后在style.css里覆盖。
2、css压缩,用min.css
3、合并CSS和JSS文件
3、JQ/JS性能优化
1、减少DOM的操作,
2、使用新版的JQ
3、使用合适的选择器,ID>ELEMNT>CLASS>VALUE
4、查询时赋值给局部变量,缓存对象。
5、循环时DOM的操作
6、数组方式使用JQ对象
7、压缩JS
4、图片大小优化
压缩图片和使用图片Sprite技术
1. HTML性能优化
2. CSS性能优化
3. JQ/JS性能优化
4. 图片大小优化
5. 设备和浏览器兼容性优化
目的:为了提高加载速度,提高网站兼容性,代码的可读性和易用性,前端代码需要做优化工作。
方法:前端优化分为6个部分的优化,循序渐进。
1、HTML性能优化
1.1 P C端不用HTML5标签,减少兼容性问题。
如header、section、footer、nav、article取消,转化为.header,.section,.footer。css也随之重构。
1.2通过w3c检测
Validator.w3.org
2、css性能优化
1、运用boostrap.css的样式尽量用已经声明的class,然后在style.css里覆盖。
2、css压缩,用min.css
3、合并CSS和JSS文件
3、JQ/JS性能优化
1、减少DOM的操作,
2、使用新版的JQ
3、使用合适的选择器,ID>ELEMNT>CLASS>VALUE
4、查询时赋值给局部变量,缓存对象。
5、循环时DOM的操作
6、数组方式使用JQ对象
7、压缩JS
4、图片大小优化
压缩图片和使用图片Sprite技术
相关文章推荐
- 由一段代码谈前端js优化和编码规范
- 基于ASP.NET提搞网站访问速度的优化后台代码与前端做哪些优化
- 由一段代码谈前端js优化和编码规范(一) 分类: JavaScript 2015-03-21 12:43 668人阅读 评论(1) 收藏
- 由一段代码谈前端js优化和编码规范(一)
- 前端页面卡顿?或是DOM操作惹的祸,需优化代码
- Web前端开发学习3:SEO代码优化
- 由一段代码谈前端js优化和编码规范(一)
- GitHub 上一份很受欢迎的前端代码优化指南
- 从代码方面来探讨前端优化的方法
- 前端代码优化的基本原则
- Web前端开发最佳实践(13):前端页面卡顿?可能是DOM操作惹的祸,你需要优化代码
- 前端性能之js代码优化点
- 你需要掌握的前端代码性能优化工具
- 前端文档汇总(含代码规范、开发流程、知识分享,持续更新)
- GitHub 上一份很受欢迎的前端代码优化指南-强烈推荐收藏
- 前端页面卡顿?或是DOM操作惹的祸,需优化代码
- 前端代码组织优化--小demo(进阶你的思路)
- 图片导出ZIP包前端到后端的流程代码
- 前端代码优化资料汇总
- Web前端代码构建优化