移动Web前端开发实战:HTML 5+CSS 3+JavaScript+Webpack 计算机与互联pdf下载

移动Web前端开发实战:HTML 5+CSS 3+JavaScript+Webpack 计算机与互联百度网盘pdf下载

作者:
简介:移动Web前端开发实战:HTML 5+CSS 3+JavaScript+Webpack 计算机与互联
出版社:
出版时间:2015-12
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  商品基本信息,请以下列介绍为准
商品名称:移动Web前端开发实战:HTML 5+CSS 3++Webpack
作者:iKcamp著
定价:89.0
出版社:电子工业出版社
出版日期:
ISBN:9787121324819
印次:
版次:1
装帧:平装-胶订
开本:小16开

  内容简介
移动互联网的兴起和快速普及,给前端开发人员带来了的新机遇。移动Web前端技术作为整个技术链条中重要的一环,却乱象丛生。本书是一本梳理移动前端和Native客户端技术体系的入门实战书。 本书涵盖了移动Web前端开发中的各个关键技术环节,共14章。分别从HTML 5、CSS 3、的ECMAScript 5和ECMAScript 6版本、移动端常用布局方案、MV*类新时代框架、预编译技术、性能优化、开发调试、混合式应用、单元测试、工程化等方面全面地还原一线互联网公司Web前端技术栈。 创作本书的初衷是帮助移动Web前端开发领域的工程师们,勾画出一张实用并且具体的技术图,帮助读者正确且快速地掌握学习路径。本书篇幅有限,力求精简,只列举了各技术栈中核心关键部分,包括大量基于Web前端的开源技术类库和框架介绍,入移动Web开发领域的之选。

  目录
第1章 初识移动Web前端1
1.1 移动Web前端史1
1.1.1 Web开发的变迁2
1.1.2 移动Web与HTML 5不得不说的关系3
1.1.3 移动Web与原生应用的优劣势5
1.2 移动Web前端现状与未来6
1.2.1 移动Web的现状6
1.2.2 您需要掌握的知识体系7
1.2.3 技术拐点与未来趋势10
1.3 常见问题11
1.3.1 移动Web前端开发有前景吗11
1.3.2 PC Web和移动Web开发区别12
1.4 本章小结13
第2章 移动Web开发环境搭建14
2.1 Visual Studio Code免费跨平台编辑器14
2.2 使用Node.js16
2.2.1 Node.js的用途16
2.2.2 安装和调试Node.js17
2.2.3 什么是NPM19
2.2.4 Web代理工具NProxy22
2.2.5 HTTP服务器http-server24
2.3 本章小结25
第3章 HTML 5 会实际常用特性26
3.1 新的语义26
3.1.1 新元素的到来26
3.1.2 表单的增强应用28
3.1.3 使用音频和视频32
3.2 访问你的设备34
3.2.1 定位当前地埋位置35
3.2.2 实战演练:调用摄像头拍个照37
3.2.3 实战演练:在手机上实现摇一摇41
3.3 离线和存储44
3.3.1 实战演练:搭建一个简单的离线应用44
3.3.2 离线之后资源该如何更新——Service Worker47
3.3.3 LocalStorage与SessionStorage48
3.3.4 实战演练:利用IndexedDB实现便签管理51
3.4 图像效果56
3.4.1 使用Canvas绘制一个简单的饼图56
3.4.2 使用SVG实现奥运五环58
3.4.3 WebGL带来了3D图像功能60
3.5 不一样的通信62
3.5.1 PostMessages62
3.5.2 XMLHttpRequest Level 2 65
3.5.3 Server Sent Event69
3.5.4 WebSocket72
3.5.5 WebRTC73
3.6 其他常用特性77
3.6.1 History API与单页应用77
3.6.2 Drag和Drop介绍79
3.6.3 利用Web Workers加速应用计算81
3.6.4 利用Performance API分析性能82
3.7 本章小结85
第4章 CSS 3 会实战技巧86
4.1 认识CSS 386
4.1.1 什么是CSS 387
4.1.2 移动Web的CSS 3现状89
4.1.3 用Modernizr检测浏览器是否支持CSS 393
4.2 选择器96
4.2.1 常见选择器97
4.2.2 伪类和伪元素99
4.2.3 优先级和权重104
4.3 响应式开发106
4.3.1 常见设备的宽高106
4.3.2 Flex弹性盒布局108
4.3.3 媒体查询(Media Query)112
4.3.4 用rem开发响应式设计115
4.3.5 多列(Multiple Columns)119
4.4 动效122
4.4.1 转换(Transform)122
4.4.2 过渡(Transition)126
4.4.3 动画(Animation)128
4.5 常用特性131
4.5.1 开放字体格式(WOFF)131
4.5.2 背景(Backgrounds)134
4.5.3 颜色(Color)138
4.5.4 文字效果(Text Effects)141
4.5.5 边框(Border)144
4.6 预编译147
4.6.1 Less介绍和安装147
4.6.2 Less使用150
4.6.3 Sass介绍和安装154
4.6.4 Sass使用156
4.6.5 Compass的安装和使用160
4.7 本章小结163
第5章 关键语法及使用技巧164
5.1 理解164
5.1.1 语言基础165
5.1.2 函数和参数168
5.2 事件171
5.2.1 事件概述171
5.2.2 事件委托172
5.2.3 移动端事件175
5.3 作用域、闭包和this178
5.3.1 使用let实现块级作用域178
5.3.2 闭包180
5.3.3 采用call、apply、bind改变this182
5.4 面向对象184
5.4.1 原型和原型链184
5.4.2 Mixin模式186
5.4.3 ECMAScript 6的

  编辑

√ 《移动Web前端开发实战:HTML 5 CSS 3 Webpack React Native Vue.js Node.js》梳理了移动前端和Native客户端技术体系

√ 涵盖了移动Web前端开发中的各个关键技术环节

√ 全面地还原了一线互联网公司的Web前端技术栈

√ 含大量基于Web前端的开源技术类库和框架介绍

√ 入移动Web开发领域的之选