图书介绍

Chrome扩展及应用开发pdf电子书版本下载

Chrome扩展及应用开发
  • 李喆编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115368669
  • 出版时间:2014
  • 标注页数:237页
  • 文件大小:36MB
  • 文件页数:250页
  • 主题词:浏览器-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

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.7i18n 37

第3章 Chrome扩展的UI界面 39

3.1 CSS简述 40

3.1.1默认样式及box模型 40

3.1.2元素定位 42

3.1.3字体及背景颜色 43

3.2 Browser Actions 45

3.2.1图标 45

3.2.2 popup页面 47

3.2.3标题和badge 49

3.3右键菜单 51

3.4桌面提醒 56

3.5 omnibox 58

3.6 Page Actions 61

第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 Cookies 68

4.2.1管理Cookie 68

4.2.2读取Cookie 69

4.2.3设置Cookie 69

4.2.4删除Cookie 70

4.2.5获取全部的cookie store 70

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和CSS 81

4.5.10与指定标签中的内容脚本(content script)通信 82

4.5.11监视标签行为 82

4.6 Override Pages 84

第5章 部分高级API 86

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 Array 134

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获取socket 170

9.3TCP Server 170

9.3.1建立与关闭连接 171

9.3.2监听数据 173

9.3.3获取socket 174

9.3.4 HTTP Server 175

9.4WebSocket 178

第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 初识AngularJS 220

C.1视图 221

C.2 $scope 224

C.3 module与路由 225

附录D Chrome扩展及应用的完整API列表 229

D.1 Chrome扩展的全部API 230

D.2 Chrome应用的全部API 235

精品推荐