图书介绍
Web 2.0网络编程与实训PDF|Epub|txt|kindle电子书版本网盘下载
- 刘怀亮,钟晖云,胡艺编著 著
- 出版社: 北京:冶金工业出版社
- ISBN:750244307X
- 出版时间:2007
- 标注页数:286页
- 文件大小:43MB
- 文件页数:297页
- 主题词:主页制作-程序设计-高等学校-教材
PDF下载
下载说明
Web 2.0网络编程与实训PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Web 2.0概论1
1.1 Web 2.0的形成与发展1
1.1.1 什么是Web 2.01
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 Inside10
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 form35
2.7.2 input36
2.7.3 textarea40
2.7.4 select和option41
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章 CSS77
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和XHTML112
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 Strict135
5.7.2 XHTML 1.0 Transitional137
5.7.3 XHTML 1.0 Frameset138
5.8 XHTML元信息138
5.8.1 DOCTYPE138
5.8.2 名字空间139
5.8.3 xml:lang和lang140
5.8.4 头元素140
5.9 在XHTML中使用CSS141
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 为什么要使用Ajax153
6.1.5 谁在使用Ajax153
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 将响应解析为XML165
6.3.3 发送请求参数170
6.4 实训:读取响应首部171
小结174
习题六174
一、选择题174
二、填空题174
三、思考题175
四、上机操作题175
第7章 RSS和Atom176
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章 P2P192
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软件KuGoo201
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 PPlive223
9.7.2 QQLive224
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