图书介绍
Chrome扩展及应用开发PDF|Epub|txt|kindle电子书版本下载
- 李喆编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115368669
- 出版时间:2014
- 标注页数:237页
- 文件大小:36MB
- 文件页数:250页
- 主题词:浏览器-程序设计
PDF下载
下载说明
Chrome扩展及应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初步接触Chrome扩展及应用开发1
1.1认识Chrome扩展及应用2
1.2应用与扩展的区别3
1.3我的第一个Chrome扩展4
1.4 Manifest文件格式8
1.5 DOM简述11
1.6调试方法与代码质量13
第2章 Chrome扩展基础16
2.1操作用户正在浏览的页面17
2.2跨域请求20
2.3常驻后台25
2.4带选项页面的扩展27
2.5扩展页面间的通信32
2.6存储数据34
2.7i18n37
第3章 Chrome扩展的UI界面39
3.1 CSS简述40
3.1.1默认样式及box模型40
3.1.2元素定位42
3.1.3字体及背景颜色43
3.2 Browser Actions45
3.2.1图标45
3.2.2 popup页面47
3.2.3标题和badge49
3.3右键菜单51
3.4桌面提醒56
3.5 omnibox58
3.6 Page Actions61
第4章 管理你的浏览器62
4.1书签63
4.1.1创建书签64
4.1.2创建书签分类64
4.1.3调整书签位置65
4.1.4更新书签65
4.1.5移除书签65
4.1.6获取书签内容65
4.1.7书签事件66
4.2 Cookies68
4.2.1管理Cookie68
4.2.2读取Cookie69
4.2.3设置Cookie69
4.2.4删除Cookie70
4.2.5获取全部的cookie store70
4.2.6监控操作Cookie的行为71
4.3历史71
4.3.1读取历史72
4.3.2添加历史73
4.3.3删除历史74
4.3.4对历史操作的监听74
4.4管理扩展与应用75
4.4.1读取用户已安装的扩展和应用的信息76
4.4.2获取权限警告76
4.4.3启用、禁用、卸载扩展和启动应用76
4.4.4对管理操作的监听77
4.5标签78
4.5.1获取标签信息78
4.5.2创建标签79
4.5.3更新标签79
4.5.4移动标签80
4.5.5重载标签80
4.5.6移除标签80
4.5.7获取当前标签页面的显示语言81
4.5.8获取指定窗口活动标签可见部分的截图81
4.5.9注入JavaScript和CSS81
4.5.10与指定标签中的内容脚本(content script)通信82
4.5.11监视标签行为82
4.6 Override Pages84
第5章 部分高级API86
5.1下载87
5.2网络请求89
5.3代理92
5.4系统信息95
第6章 Chrome应用基础98
6.1更加严格的内容安全策略99
6.2图标设计规范101
6.3应用的生命周期103
6.4应用窗口106
6.4.1创建窗口106
6.4.2样式更加自由的窗口109
6.4.3获取窗口115
6.4.4窗口事件116
6.5编写第一个Chrome应用117
第7章 文件系统125
7.1目录及文件操作对象126
7.2获取目录及文件操作对象127
7.3读取文件128
7.4遍历目录130
7.5创建及删除目录和文件132
7.6写入文件134
7.6.1Typed Array134
7.6.2Blob对象136
7.6.3 FileWriter对象137
7.7复制及移动目录和文件139
第8章 媒体库140
8.1获取媒体库141
8.2添加及移除媒体库146
8.3更新媒体库148
8.4获取媒体文件信息152
第9章 网络通信154
9.1UDP协议155
9.1.1建立与关闭连接156
9.1.2发送与接收数据158
9.1.3多播160
9.1.4获取socket和组162
9.1.5局域网聊天应用163
9.2TCP协议166
9.2.1建立与关闭连接167
9.2.2发送与接收数据168
9.2.3获取socket170
9.3TCP Server170
9.3.1建立与关闭连接171
9.3.2监听数据173
9.3.3获取socket174
9.3.4 HTTP Server175
9.4WebSocket178
第10章 其他接口179
10.1操作USB设备180
10.1.1发现设备180
10.1.2接口操作181
10.1.3传输操作182
10.2串口通信183
10.2.1建立连接183
10.2.2发送和接收数据184
10.2.3获取连接及状态185
10.3文字转语音185
10.3.1朗读文字186
10.3.2获取声音187
10.3.3获取朗读状态并监听事件188
10.4系统信息189
附录A 制作Chrome主题191
A.1背景图片193
A.2颜色198
A.3颜色叠加205
A.4 UI属性206
A.5使用My Chrome Theme制作主题209
附录B CSS选择器212
B.1基本选择器213
B.2高级选择器215
B.3伪类216
附录C 初识AngularJS220
C.1视图221
C.2 $scope224
C.3 module与路由225
附录D Chrome扩展及应用的完整API列表229
D.1 Chrome扩展的全部API230
D.2 Chrome应用的全部API235