Web前端开发最佳实践PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:党建著
- 出 版 社:北京:机械工业出版社
- 出版年份:2015
- ISBN:9787111488439
- 页数:207 页
第一部分 高效Web前端开发综述 2
第1章 Web前端开发概述 2
1.1 Web前端开发的范畴 2
1.1.1 什么是Web前端开发 2
1.1.2 Web前端开发需要具备的技能 3
1.2 Web前端开发现状 6
1.3 规范的Web前端代码:更易维护、更高性能和更安全 9
第2章 高效Web前端开发 11
2.1 前端代码的结构组织和文件的命名 11
2.2 前端代码重构 13
2.3 合理使用前端框架 15
2.4 多浏览器测试:多测试,早测试 16
2.5 Web前端代码开发和调试 19
2.5.1 Web前端集成开发环境 19
2.5.2 Web前端代码调试 20
2.5.3 Web前端性能分析 21
2.5.4 代码和资源的压缩与合并 22
2.6 前端代码基本命名规范和格式规范 25
2.6.1 HTML命名规范及格式规范 25
2.6.2 CSS命名规范及格式规范 27
2.6.3 JavaScript命名规范及格式规范 30
第二部分 HTML最佳实践 36
第3章 标准的HTML代码 36
3.1 验证代码是否符合标准 36
3.2 标准的HTML页面结构 39
3.3 正确闭合HTML标签 40
3.4 停止使用不标准的标签和属性,简化HTML代码 41
3.5 样式与结构分离 43
3.6 添加JavaScript禁用的提示信息 45
3.7 添加必要的<meta>标签 49
第4章 高可读性的HTML 53
4.1 HTML语义化 53
4.2 如何设置网页标题层级 58
4.3 如何正确设计表单 60
4.4 精简HTML代码 65
4.5 过时的块状元素和行内元素 68
第5章 积极拥抱HTML5 71
5.1 HTML5新特性的使用 71
5.1.1 使用HTML5中简化的定义方式 72
5.1.2 使用HTML5中的新标签和新属性 73
5.2 不要使用HTML5中已废弃的标签和属性 78
5.3 如何处理浏览器的兼容问题 79
第三部分 CSS最佳实践 84
第6章 高维护性的CSS 84
6.1 如何高效地组织CSS代码 84
6.2 使用CSS Reset:统一浏览器显示效果 89
6.3 给CSS样式定义排序 94
6.4 合理利用CSS的权重:提高代码的重用性 97
6.5 CSS代码的兼容性:如何兼容IE浏览器 101
6.6 em、px还是% 104
第7章 高性能的CSS 109
7.1 使用高效的CSS选择器 109
7.2 CSS相关的图片处理 112
7.3 减少CSS的代码量 116
7.4 其他CSS高性能实践 120
第8章 CSS3相关最佳实践 122
8.1 查看浏览器的支持情况 122
8.2 添加必要的浏览器前缀 123
8.3 做好CSS3中新特性的兼容处理 127
第四部分 JavaScript最佳实践 132
第9章 高维护性的JavaScript 132
9.1 养成良好的编码习惯,提高代码的可维护性 132
9.2 使用更严格的编码格式 138
9.3 事件处理和业务逻辑分离 141
9.4 配置数据和代码逻辑分离 142
9.5 逻辑与结构样式分离 145
9.5.1 从JavaScript代码逻辑中分离CSS样式 145
9.5.2 从JavaScript代码逻辑中分离HTML结构 146
9.6 JavaScript模板的使用 149
9.7 在JavaScript开发中应用MVC模式 152
9.8 JavaScript模块化开发 154
9.9 合理使用AJAX技术 156
第10章 高性能的JavaScript 159
10.1 加快JavaScript文件的加载速度 159
10.2 养成良好的编码习惯,提高代码运行速度 162
10.3 使用高性能的变量或属性值读取方式 165
10.4 高效的DOM操作 168
10.5 使用辅助工具优化JavaScript代码性能 173
第11章 高安全性的JavaScript 178
11.1 常见的Web前端攻击方式 179
11.2 不要轻易信任任何外部传入的数据 180
11.3 其他前端安全防范实践 183
第五部分 移动Web前端开发 186
第12章 移动Web前端开发最佳实践 186
12.1 移动Web前端开发概述 187
12.1.1 主流的移动终端和移动浏览器 187
12.1.2 移动端和桌面端Web前端开发的差异 188
12.1.3 如何让桌面Web页面兼容移动设备 190
12.1.4 开发移动Web站点的准备工作 196
12.2 移动Web前端开发相关技术最佳实践 199
12.2.1 HTML相关最佳实践 200
12.2.2 CSS相关最佳实践 202
12.2.3 JavaScript相关最佳实践 205
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《麦肯锡精英这样实践基本功》(日)户塚隆将著 2019
- 《财经新闻翻译实践教程》胡婉,黄剑,王旭泉主编 2019
- 《城市基坑工程设计施工实践与应用》李欢秋,刘飞,郭进军编著 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019