Web前端開發最佳實踐

Web前端開發最佳實踐 pdf epub mobi txt 电子书 下载 2025

黨建
圖書標籤:
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
<div class="indent" id="dir_26305106_full" style="display:none"> 《Web前端开发最佳实践》<br/> 前 言<br/> 第一部分 高效Web前端开发综述<br/> 第1章 Web前端开发概述 2<br/> 1.1 Web前端开发的范畴 2<br/> 1.1.1 什么是Web前端开发 2<br/> 1.1.2 Web前端开发需要具备的技能 3<br/> 1.2 Web前端开发现状 6<br/> 1.3 规范的Web前端代码:更易维护、更高性能和更安全 9<br/> 第2章 高效Web前端开发 11<br/> 2.1 前端代码的结构组织和文件的命名 11<br/> 2.2 前端代码重构 13<br/> 2.3 合理使用前端框架 15<br/> 2.4 多浏览器测试:多测试,早测试 16<br/> 2.5 Web前端代码开发和调试 19<br/> 2.5.1 Web前端集成开发环境 19<br/> 2.5.2 Web前端代码调试 20<br/> 2.5.3 Web前端性能分析 21<br/> 2.5.4 代码和资源的压缩与合并 22<br/> 2.6 前端代码基本命名规范和格式规范 25<br/> 2.6.1 HTML命名规范及格式规范 25<br/> 2.6.2 CSS命名规范及格式规范 27<br/> 2.6.3 JavaScript命名规范及格式规范 30<br/> 第二部分 HTML最佳实践<br/> 第3章 标准的HTML代码 36<br/> 3.1 验证代码是否符合标准 36<br/> 3.2 标准的HTML页面结构 39<br/> 3.3 正确闭合HTML标签 40<br/> 3.4 停止使用不标准的标签和属性,简化HTML代码 41<br/> 3.5 样式与结构分离 43<br/> 3.6 添加JavaScript禁用的提示信息 45<br/> 3.7 添加必要的[meta]标签 49<br/> 第4章 高可读性的HTML 53<br/> 4.1 HTML语义化 53<br/> 4.2 如何设置网页标题层级 58<br/> 4.3 如何正确设计表单 60<br/> 4.4 精简HTML代码 65<br/> 4.5 过时的块状元素和行内元素 68<br/> 第5章 积极拥抱HTML5 71<br/> 5.1 HTML5新特性的使用 71<br/> 5.1.1 使用HTML5中简化的定义方式 72<br/> 5.1.2 使用HTML5中的新标签和新属性 73<br/> 5.2 不要使用HTML5中已废弃的标签和属性 78<br/> 5.3 如何处理浏览器的兼容问题 79<br/> 第三部分 CSS最佳实践<br/> 第6章 高维护性的CSS 84<br/> 6.1 如何高效地组织CSS代码 84<br/> 6.2 使用CSS Reset:统一浏览器显示效果 89<br/> 6.3 给CSS样式定义排序 94<br/> 6.4 合理利用CSS的权重:提高代码的重用性 97<br/> 6.5 CSS代码的兼容性:如何兼容IE浏览器 101<br/> 6.6 em、px还是% 104<br/> 第7章 高性能的CSS 109<br/> 7.1 使用高效的CSS选择器 109<br/> 7.2 CSS相关的图片处理 112<br/> 7.3 减少CSS的代码量 116<br/> 7.4 其他CSS高性能实践 120<br/> 第8章 CSS3相关最佳实践 122<br/> 8.1 查看浏览器的支持情况 122<br/> 8.2 添加必要的浏览器前缀 123<br/> 8.3 做好CSS3中新特性的兼容处理 127<br/> 第四部分 JavaScript最佳实践<br/> 第9章 高维护性的JavaScript 132<br/> 9.1 养成良好的编码习惯,提高代码的可维护性 132<br/> 9.2 使用更严格的编码格式 138<br/> 9.3 事件处理和业务逻辑分离 141<br/> 9.4 配置数据和代码逻辑分离 142<br/> 9.5 逻辑与结构样式分离 145<br/> 9.5.1 从JavaScript代码逻辑中分离CSS样式 145<br/> 9.5.2 从JavaScript代码逻辑中分离HTML结构 146<br/> 9.6 JavaScript模板的使用 149<br/> 9.7 在JavaScript开发中应用MVC模式 152<br/> 9.8 JavaScript模块化开发 154<br/> 9.9 合理使用AJAX技术 156<br/> 第10章 高性能的JavaScript 159<br/> 10.1 加快JavaScript文件的加载速度 159<br/> 10.2 养成良好的编码习惯,提高代码运行速度 162<br/> 10.3 使用高性能的变量或属性值读取方式 165<br/> 10.4 高效的DOM操作 168<br/> 10.5 使用辅助工具优化JavaScript代码性能 173<br/> 第11章 高安全性的JavaScript 178<br/> 11.1 常见的Web前端攻击方式 179<br/> 11.2 不要轻易信任任何外部传入的数据 180<br/> 11.3 其他前端安全防范实践 183<br/> 第五部分 移动Web前端开发<br/> 第12章 移动Web前端开发最佳实践 186<br/> 12.1 移动Web前端开发概述 187<br/> 12.1.1 主流的移动终端和移动浏览器 187<br/> 12.1.2 移动端和桌面端Web前端开发的差异 188<br/> 12.1.3 如何让桌面Web页面兼容移动设备 190<br/> 12.1.4 开发移动Web站点的准备工作 196<br/> 12.2 移动Web前端开发相关技术最佳实践 199<br/> 12.2.1 HTML相关最佳实践 200<br/> 12.2.2 CSS相关最佳实践 202<br/> 12.2.3 JavaScript相关最佳实践 205<br/> · · · · · · (<a href="javascript:$('#dir_26305106_full').hide();$('#dir_26305106_short').show();void(0);">收起</a>) </div>

具体描述

本書貼近Web前端標準來介紹前端開發相關最佳實踐,目的在於讓前端開發工程師提高編寫代碼的質量,重視代碼的可維護性和執行性能,讓初級工程師從入門開始就養成一個良好的編碼習慣。本書總共分五個部分13章,第一部分包括第1章和第2章,介紹前端開發的基本範疇和現狀,並綜閤介紹前端開發的一些最佳實踐;第二部分為第3-5章,講解HTML相關的最佳實踐,並簡單介紹HTML5中新標簽的使用;第三部分為第6-8章,介紹CSS相關最佳實踐,同時介紹CSS3相關開發的實踐;第四部分包括第9-11章,介紹JavaScript相關最佳實踐;第四部分包括第12章和第13章,介紹移動Web前端開發基本概況和相關最佳實踐。

用户评价

评分

##对前端Web开发的一些性能优化、语义化等等有了概念

评分

##总的来说,这本书给我感觉帮助不大,比较适合新手,对新手养成好的习惯有些帮助。更深层次的东西比较少,而且由于书的发行周期,对于前端这种日新月异的技术来说,过时、与新技术新理念脱节,是没法避免的事情

评分

评分

##适合初学

评分

评分

##总的来说,这本书给我感觉帮助不大,比较适合新手,对新手养成好的习惯有些帮助。更深层次的东西比较少,而且由于书的发行周期,对于前端这种日新月异的技术来说,过时、与新技术新理念脱节,是没法避免的事情

评分

##能让我看看吗

评分

##对前端Web开发的一些性能优化、语义化等等有了概念

评分

##简单看了一遍,有些优化方法和代码规范确实很重要,但是在大前端日趋复杂化模块化的今天有些优化方式有显得用处不大,不过总体来说还是值得阅读学习的一本书。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有