目 录 1
第一部分:相关知识 1
第一章什么是Web 1
1.1 客户机与服务器 1
1.2环球网(WWW)的发展 3
1.2.1 超文本(Hypertext) 3
1.2.2 Tim Berners-Lee,CERN与环球网 4
1.2.3 NCSA Mosaic 5
1.2.4 Netscape和浏览器的迅猛发展 6
1.4 Internet Engineering Task Force(IETF) 7
1.3 W3国际组织 7
1.5紧跟潮流 8
1.5.1 Web新闻组 8
1.5.2 Web邮寄列表 9
1.5.3 W3 Interactive Talk 10
1.5.4合法的和常规的事项 10
第二章基础知识 12
2.1 超文本传输协议(HyperTextTransfer Protoco1) 12
2.2 Web文件 13
2.2.1 文件格式 13
2.2.2 MIME分类文件 15
2.2.3 压缩和存储 16
2.3HTML的基础知识 19
2.3.1 定位文件 19
2.3.2建立文件 20
2.3.3 超链接 24
2.3.4 图像 25
2.3.5 Netscape Extras 26
第三章安装服务器 28
3.1 比较服务器 28
3.1.1 阿里巴巴(Alibaba) 28
3.1.2Commerce Builder 29
3.1.3 通讯服务器和商业服务器 30
3.1.4 EMWAC HTTPd 32
3.1.5 FolkWeb 32
3.1.6 Internet Information Server 33
3.1.7 NaviServer 34
3.1.8 Purveyor 35
3.1.9 Spry Web Server和Safety WEB Server 35
3.1.10 WebQuest 37
3.1.11 WebSite 38
3.2 使用Alibaba 39
3.2.1 管理Alibaba 39
3.2.2 为你的网络提供安全防护 47
第四章系统安全 50
4.1 隔离 50
4.1.1 屏蔽路由器 51
4.1.2应用网关 51
4.1.3 发装你的服务器 52
4.2简单化 52
4.2.1 FTP 52
4.3.1 保持Web服务器服务的安全 53
4.3安全管理 53
4.2.3 NFS服务 53
4.2.2 SMB协议 53
4.3.2 保护其它应用程序的发全 54
4.3.3 NT帐户 54
4.3.4 NT文件许可和拥有 55
4.4 Web安全协议 57
4.4.1 Secure HTTP 57
4.4.2 SSL 59
4.4.3 PCT 59
4.4.4 PGP,PEM和其它的保密方法 59
第五章向Web输入文件 61
5.1 由文本到HTML 61
第二部分:增加内容 61
5.2 由RTF到HTML 66
5.2.1 图形 67
5.2.2 命令行选项 67
5.2.3 定义新的形式 68
5.3文字处理器转换器 71
5.4创建自己的转换器 71
第六章检查你的工作 73
6.1 HTML形式 73
6.1.1 结构特征与页面设计的关系 73
6.1.2 标准页面元素 74
6.1.3 绝对和相对URLs 77
6.2验证程序 78
6.2.1 用htmlchek检查内容和格式 78
6.2.2 用Checker for Windows检查你的链接 83
第七章Web中的图像 86
7.1 比较链接和直接插入 86
7.2在页面中放置直接插入的图像 87
7.2.1 普通HTML 87
7.2.2 Netscape扩展 88
7.3 GIFs和JPEGs 91
7.3.1 GIF 91
7.3.2 JPEG 92
7.4使直插式图像有最佳效果 93
7.4.1 GIFs和交织(Interlacing) 94
7.4.2 规定图像的大小 95
7.4.3 透明的GIFs 95
7.5常用的直插式图像 96
7.5.1 漂亮的小点(Pretty Little Dots) 96
7.5.2 彩色栏 98
7.5.3漫游钮和图标 98
7.6 可点击的图像映射 100
7.6.1 映射文件 100
7.6.2 用Web Hotspots创建映射文件 101
第八章真正的多媒体:加入声音和动画 103
8.1 Internet上的数字声音 103
8.1.1 音响文件格式 105
8.1.2 RealAudio 109
8.1.3 MIDI和MOD 110
8.1.4 音响软件 111
8.2 Internet上的数字视觉 112
8.2.1 使用Windows制作电影 112
8.2.2 动画文件格式 112
8.2.4提供多媒体 114
8.2.3 视觉软件 114
第三部分:加入交互作用 117
第九章简单窗体 117
9.1 Web上的窗体 117
9.2窗体的基本结构 119
9.2.1<INPUT>标记 120
9.2.2<SELECT>标记 124
9.2.3 <TEXTAREA>标记 125
9.3使用商业工具来处理窗体 126
9.3.3 Cold Fusion 127
9.3.2 dbWeb 127
9.3.1 CGI PerForm 127
第十章CGI和DLLs:为你的服务器编写程序 129
10.1 用CGI进行程序设计 129
10.1.1<ISINDEX>标记 130
10.1.2驾驭HTML窗体 135
10 1.3动态地生成页面 143
10.2用服务器APIs设计程序 150
10.2.1使用Alibaba API 151
10.2.2使用ISAPI 153
10.2.3使用NSAPI 157
10.3.1 CGI环境变量 160
10.3 CGI参考 160
10.3.2 CGI头部 161
第十一章搜索和索引 164
11.1 ICE 164
11.1.1建立索引 165
11.1.2建立同义词 166
11.1.3建立搜索窗体 167
11.2 WAIS for NT 169
11.2.1建立索引 170
11.2.2建立搜索窗体 170
11.3.2 TopicInternet Server 173
11.3商业搜索机 173
11.3.1 Excite 173
第四部分:最后的考虑 175
第十二章参加:加入到虚拟社会 175
12.1位置和第一印象 175
12.1.1图形界面 176
12.1.2 图像/文本的混合 177
12.1.3 预主页面(Pre-home page) 178
12.2 设计和内容方面的考虑 179
12.3选择和接近你的观众 180
12.3.1 WWW上的目录和通告 182
12.3.2 WWW上的机器人和网络漫游者 184
12.3.3 Usenet 185
第十三章未来的方向 188
13.1 HTML的前景 188
13.1.1 HTML的广域变换(Global Change to HTML) 189
13.1.2 表单 192
13.1.3 嵌入多媒体 194
13.1.4 用窗体上载文件 197
13.1.5客户机端的图像映射 199
13.1.6 窗体 200
13.1.7 数学 204
13.2.2 HTTP存在的问题 206
13.2.3 The Next Generation 206
13.2 HTTP-The Next Generation 206
13.2.1 HTTP的内部工作 206
13.3安全和商业 208
13.3.1 Cyboercash 208
13.3.2 DigiCash 208
13.3.3 First Virtual 211
13.4 虚拟现实模拟语言(Virtual Reality Modeling Language) 213
13.5赶上Java的步伐 215
13.5.1建立Brew 217
结束语 218