Web 2.0网络编程与实训PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘怀亮,钟晖云,胡艺编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2007
- ISBN:750244307X
- 页数:286 页
第1章 Web 2.0概论 1
1.1 Web 2.0的形成与发展 1
1.1.1 什么是Web 2.0 1
1.1.2 Web应用发展 2
1.1.3 Web 1.0和Web 2.0特点比较 3
1.1.4 Web 2.0应用到的技术 5
1.1.5 Web 2.0主要应用 5
1.2 Web 2.0设计原则 9
1.2.1 互联网作为平台 9
1.2.2 利用集体智慧 10
1.2.3 数据是下一个Intel Inside 10
1.2.4 软件发布周期的终结 11
1.2.5 软件超越单一设备 11
1.2.6 丰富的用户体验 12
1.3 Web 2.0设计模式 12
1.4 实训:了解各Web 2.0经典网站 13
小结 16
习题一 17
一、选择题 17
二、填空题 17
三、思考题 17
四、上机操作题 17
第2章 HTML简介 18
2.1 HTML简介 18
2.2 HTML语言基础 18
2.2.1 HTML标记符基础 18
2.2.2 标记符属性 18
2.2.3 网页的基本结构 19
2.2.4 添加注释 22
2.2.5 插入特殊符号 22
2.3 HTML语言文本格式 24
2.3.1 字符格式 24
2.3.2 段落格式 26
2.3.3 列表格式 27
2.4 HTML超链接 28
2.4.1 页面间的超链接 28
2.4.2 页面内的超链接 29
2.4.3 指向电子信箱的链接 29
2.5 HTML插入图像 30
2.5.1 img标记符 30
2.5.2 使用图像创建超链接 31
2.6 HTML网页布局 32
2.6.1 创建表格 32
2.6.2 创建框架结构 33
2.7 表单 35
2.7.1 form 35
2.7.2 input 36
2.7.3 textarea 40
2.7.4 select和option 41
2.8 实训:HTML综合实验 42
小结 45
习题二 45
一、选择题 45
二、填空题 45
三、思考题 46
四、上机操作题 46
第3章 JavaScript简介 47
3.1 JavaScript语言概况 47
3.1.1 JavaScript语言的特点 47
3.1.2 JavaScript可以做什么 48
3.1.3 JavaScript语言和其他语言的比较 49
3.1.4 JavaScript的执行平台 51
3.1.5 编写JavaScript程序 51
3.2 JavaScript程序的构成 52
3.2.1 JavaScript语言的基本语法 52
3.2.2 JavaScript语言的基本数据类型 53
3.2.3 表达式和运算符 55
3.3 JavaScript语言结构 58
3.3.1 程序控制语句 59
3.3.2 JavaScript函数 60
3.4 事件处理程序 61
3.4.1 JavaScript支持的事件种类 62
3.4.2 事件处理程序 62
3.5 基于对象的JavaScript语言 63
3.5.1 对象的基础知识 63
3.5.2 常用对象的属性和方法 65
3.6 使用内部对象系统 67
3.6.1 窗口对象 67
3.6.2 文档对象 71
3.7 实训:制作一个解释型菜单 72
小结 75
习题三 75
一、选择题 75
二、填空题 76
三、思考题 76
四、上机操作题 76
第4章 CSS 77
4.1 CSS样式简介 77
4.2 CSS结构与规则 79
4.2.1 选择符 79
4.2.2 CSS样式的组合与继承 81
4.2.3 CSS样式中的注释 81
4.3 CSS属性 82
4.3.1 字体属性 82
4.3.2 颜色和背景属性 83
4.3.3 文本属性 84
4.3.4 容器属性 85
4.3.5 分级属性 89
4.3.6 Cursor属性 90
4.4 将样式表的定义嵌入到HTML中 91
4.4.1 在HTML文件的<head>标记符内嵌入样式表的定义 92
4.4.2 使用<link>标记符链接到外部的样式表文件 93
4.4.3 使用@import标记符来导入样式表单 94
4.4.4 在HTML文件中直接加入样式表的定义 95
4.5 CSS样式的单位 96
4.5.1 长度单位 96
4.5.2 百分比单位 97
4.5.3 颜色单位 97
4.6 CSS定位 98
4.6.1 动态转换 98
4.6.2 前后图层定位 100
4.7 CSS滤镜 101
4.7.1 Alpha属性 102
4.7.2 Blur属性 103
4.7.3 Xray属性 103
4.7.4 Invert属性 103
4.7.5 Gray属性 104
4.7.6 Wave属性 104
4.7.7 Shadow属性和Dropshadow属性 105
4.7.8 Glow属性 106
4.7.9 Mask属性 107
4.7.10 Chroma属性 107
4.7.11 Flip属性 108
4.8 实训:用CSS布局表单 109
小结 110
习题四 111
一、选择题 111
二、填空题 111
三、思考题 111
四、上机操作题 111
第5章 XML和XHTML 112
5.1 XML简介 112
5.2 XML分析工具 115
5.3 XML语法 116
5.3.1 XML文件的逻辑结构 116
5.3.2 XML文件的物理结构 120
5.4 DTD的定义 122
5.4.1 DTD的基本结构 122
5.4.2 定义元素及其后代 123
5.4.3 定义元素属性 126
5.5 XML文件的显示 127
5.5.1 使用CSS显示XML文档 127
5.5.2 XSL样式表 129
5.6 XHTML简介 133
5.7 XHTML的良好结构 134
5.7.1 XHTML 1.0 Strict 135
5.7.2 XHTML 1.0 Transitional 137
5.7.3 XHTML 1.0 Frameset 138
5.8 XHTML元信息 138
5.8.1 DOCTYPE 138
5.8.2 名字空间 139
5.8.3 xml:lang和lang 140
5.8.4 头元素 140
5.9 在XHTML中使用CSS 141
5.10 XHTML校验及常见错误 142
5.10.1 XHTML校验 142
5.10.2 CSS2校验 145
5.11 实训:XML实例 146
小结 148
习题五 149
一、选择题 149
二、填空题 149
三、思考题 150
四、上机操作题 150
第6章 Ajax技术 151
6.1 Ajax简介 151
6.1.1 Ajax定义 151
6.1.2 现状与需要解决的问题 152
6.1.3 Ajax的设计目标 153
6.1.4 为什么要使用Ajax 153
6.1.5 谁在使用Ajax 153
6.1.6 用Ajax改进你的设计 155
6.1.7 Ajax的缺陷 156
6.2 Ajax开发 156
6.2.1 Ajax应用到的技术 156
6.2.2 Ajax开发框架 158
6.2.3 简单请求示例 160
6.2.4 安全 161
6.2.5 DOM Level 3加载和保存规约 162
6.3 与服务器通信 163
6.3.1 处理服务器响应 163
6.3.2 将响应解析为XML 165
6.3.3 发送请求参数 170
6.4 实训:读取响应首部 171
小结 174
习题六 174
一、选择题 174
二、填空题 174
三、思考题 175
四、上机操作题 175
第7章 RSS和Atom 176
7.1 RSS概念 176
7.2 RSS发展 177
7.3 RSS基本内容 178
7.3.1 channel元素 178
7.3.2 item元素 179
7.4 Atom概念 182
7.5 Atom发展 182
7.6 RSS与Atom区别 183
7.6.1 性质方面 183
7.6.2 程度方面 184
7.7 RSS阅读器 185
7.7.1 认识RSS阅读器 185
7.7.2 使用阅读器 186
7.8 实训:RSS实例 187
小结 190
习题七 190
一、选择题 190
二、填空题 190
三、思考题 191
四、上机操作题 191
第8章 P2P 192
8.1 P2P发展简史 192
8.2 采用P2P的主要目的 192
8.2.1 P2P的基本概念 192
8.2.2 实现资源和控制的分散化 193
8.2.3 实现资源的充分利用 193
8.2.4 实现计算和服务的边缘化 193
8.3 P2P体系结构 193
8.3.1 纯P2P模型 194
8.3.2 带有简单的发现服务器的P2P模型 194
8.3.3 带有发现和查找服务器的P2P模型 195
8.4 各种P2P模型的运行 195
8.4.1 发现其他端 195
8.4.2 为所需内容查询端 196
8.4.3 和其他端共享内容 196
8.5 共享资源的搜索 197
8.5.1 服务器端搜索 197
8.5.2 客户端的搜索 197
8.5.3 P2P模型中的搜索技术 197
8.6 P2P协议 198
8.7 P2P应用程序的应用 199
8.7.1 文件共享 199
8.7.2 即时通讯 199
8.7.3 对等计算 199
8.8 P2P在实现方面要考虑的问题 200
8.8.1 商业方面的考虑 200
8.8.2 技术方面的考虑 200
8.9 P2P软件介绍 201
8.9.1 P2P软件KuGoo 201
8.9.2 QQ的P2P功能 205
8.10 实训:PP点点通 207
小结 211
习题八 211
一、选择题 211
二、填空题 212
三、思考题 212
四、上机操作题 212
第9章 BT和P2P流媒体技术 213
9.1 BT简介 213
9.2 BitTorrent的下载部署 213
9.3 BT软件 214
9.3.1 常用BT软件的安装 214
9.3.2 使用BT下载 214
9.3.3 BT发布共享 216
9.3.4 BT下载的求种 216
9.3.5 如何减少BT下载对硬盘的伤害 217
9.4 流媒体简介 217
9.4.1 流媒体的基本概念 217
9.4.2 流媒体的基本工作原理 218
9.4.3 流媒体的点播方式 219
9.5 P2P流媒体架构 219
9.6 P2P流媒体原理及实现 219
9.6.1 基于应用层组播的P2P流媒体传输 220
9.6.2 基于单播的P2P流媒体传输 222
9.6.3 P2P流媒体的技术优势和应用领域 222
9.7 常用P2P流媒体软件及使用 223
9.7.1 PPlive 223
9.7.2 QQLive 224
9.8 制作自己的流媒体 225
9.8.1 制作规划 225
9.8.2 拍摄与记录 225
9.8.3 捕捉及数字化 226
9.8.4 编辑及优化 226
9.8.5 归档 226
9.8.6 编码或压缩 227
9.8.7 传送 227
9.9 实训:添加流媒体链接 227
小结 231
习题九 231
一、选择题 231
二、填空题 231
三、思考题 232
四、上机操作题 232
第10章 博客、播客和移动博客 233
10.1 博客简介 233
10.1.1 什么是博客 233
10.1.2 博客发展三阶段(萌芽阶段、初级阶段、成长阶段) 234
10.2 博客分析 236
10.2.1 博客技术 236
10.2.2 博客的功能 238
10.3 博客的未来 239
10.4 五步成功撰写自己的博客 241
10.4.1 要有一个固定的开头段 241
10.4.2 可视成份 241
10.4.3 结构 242
10.4.4 使用行高和字体大小增加可读性 242
10.4.5 链接与块引用 242
10.5 播客简介 242
10.6 播客分析 243
10.6.1 播客节目的订阅 243
10.6.2 播客节目的制作 245
10.7 播客未来 250
10.8 移动博客简介 251
10.9 移动博客的未来 252
10.10 实训:Blog网的实现 252
小结 262
习题十 262
一、选择题 262
二、填空题 263
三、思考题 263
四、上机操作题 263
第11章 其他Web 2.0应用 264
11.1 社交网络 264
11.1.1 简介 264
11.1.2 典型的SNS网站介绍 265
11.1.3 SNS网站发展趋势 269
11.2 维客 269
11.2.1 维客(wiki)简介 269
11.2.2 维客的功能使用 270
11.2.3 维客发展趋势 272
11.3 标签(Tag) 272
11.3.1 简介 272
11.3.2 标签的使用 273
11.4 实训:QZone相册标签 275
小结 278
习题十一 278
一、选择题 278
二、填空题 279
三、思考题 279
四、上机操作题 279
附录 本地服务器设置 280
参考文献 286
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《光明社科文库 社会网络与贫富差距 经验事实与实证分析》何金财 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《CCNA网络安全运营SECFND 210-250认证考试指南》(美)奥马尔·桑托斯(OmarSantos),约瑟夫·穆尼斯(JosephMuniz),(意) 2019
- 《网络互联技术项目化教程》梁诚主编 2020
- 《网络利他行为研究》蒋怀滨著 2019
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019