下载
第8章 因 特 网
K y l e将数据插头插入到耳后的一个接口后,打开计算机。电源指示灯不断闪烁。不一会儿,
虽然K y l e人还坐在其公寓的电脑桌前,但K y l e的心思却好像进入了另一个超现实的、奇异的世
界。他的计算机好像通过一些公司( I S P)的终日职守的计算机与全世界各地连接了无数根数
据管道,大量的数据和消息通过这些管道在涌向 K y l e。从W H O(世界卫生组织)、美国国会图
书馆到埃及金字塔,这些地理位置或远或近的地方此时却就在 K y l e的眼前。
这是关于赛博空间( c y b e r s p a c e)的一个应用图景。所谓赛博空间是指通过计算
机、计算机网络实现的一种心灵空间。这个概念是由科幻小说家 William Gibson于
1 9 8 4年提出来的。现在这个概念已经被广泛接受。通过使用被称为因特网 ( I n t e r n e t )的
“信息高速公路”,你可以访问任何你感兴趣的内容,从摇滚音乐到军事学术。本章将
带你一起揭开因特网的面纱。
本章概要
在本章,你将学习到因特网的原理、学会如何使用浏览器获得各种服务、
如何发布你设计的We b页面。在8 . 4节你还将学会如何将你的计算机连入因特网。
当你学完本章后,你应该能作到以下几点:
• 描述怎样通过拨号连接接入因特网。
• 解释I P地址、域名、U R L和邮件地址的差别。
• 列出使用浏览器可以获得的服务。
• 解释下载文件、浏览页面和使用多媒体部件的差别。
• 对照比较“推”、“拉”技术。
• 解释怎样通过同步或异步方式进行网上聊天、小组讨论和交互式游戏。
• 解释H T M L标记的作用。
• 评估已设计好的页面。
8.1 工作原理
因特网是一个由本地、地区、国际区域内的计算机网络组成的集合。它们连接在一起用来
交换数据和分布处理任务。因特网在过去的三十年里从一个只有四台计算机的小型实验网发展
到现在成为一个连接着数以百万计的微型机、小型机、大型机和巨型机的巨大的信息网络。那
么为什么会出现因特网,它又是如何运作的呢?知道了这些问
的答案会帮助你更好地了解赛
博空间。
8.1.1 因特网的过去和现在
因特网最初是怎么产生的?
因特网始于1 9 5 7年。当时苏联发射了第一颗人造卫星 - S p u t n i k。面对苏联的这种
优势,美国政府决心加强其科技基础。成立A R PA(Advanced Research Projects Agency,
(美国国防部高级研究计划署 )。A R PA有一个
是帮助科学家进行交流和共享比较
实验
因特网、
万维网
We b页和
H T M L
信息网
赛博空间
1
信息网
因特网历史
2
宝贵的计算机资源。于是, A R PA N E T于1 9 6 9年诞生了,它连接了四所大学的计算机。使用
A R PA N E T的技术,N S F (美国国家科学基金会)建立了一个类似的但更大的网络,它不仅连接
了一些大型的计算机,而且在各个地点连接了整个地区的网络,连接了两个或两个以上的网络
便形成了互联网。N S F的网络便是一个互联网,随着网络的发展,它便形成了我们今天所知道
的“因特网(I n t e r n e t)”,如图8 - 1所示。
早期的因特网使用者大部分是教育家和科学家,他们使用原始的命令行用户界面来发送电
子邮件、传送文件以及在巨型机上进行科学运算。查找资料并不容易,由于没有搜索引擎,因
特网用户只能用嘴或电子邮件来告诉同伴“你要的数据在斯坦福的计算机里的一个叫
C h r o m e . t x t的文件里。”
在9 0年代初,软件开发者开发出来了使用起来简单友好的新的因特网访问工具,而且因特
网的使用费用也让人们可以接受了。今天,与因特网相连的计算机遍布全球,因特网向不同年
龄、不同爱好的人们提供信息服务。
8.1.2 因特网的增长
因特网到底有多大?
你可以从许多方面衡量因特网的大小,
可以考虑有多少台计算机连接了它,多少人
使用它,或多少数据流过它。但是不管你用
什么方法来衡量它,因特网都是巨大的并且
在继续增长。在 1 9 6 9年,A R PA N E T由四台
计算机组成。到了1 9 8 0年,因特网包括了2 0 0台计算机。
而到了1 9 9 7年底,因特网迅速增长到在全世界拥有1 7 0
万台计算机,而且不包括临时上网的计算机。图 8 - 2显
示了在过去的五年里连入因特网的计算机数量的惊人
增长。
今天,因特网已经成为全世界最大的和应用最广
泛的计算机网络,为全世界1 9 4个国家大约5 7 0 0万的人
们提供服务。在美国,有1 5 0 0万的家庭连入了因特网。
224 计算机文化
下载
图8-1 NFS互联网发展成遍及所有大陆的因特网
信息网
因特网统
计
3
图8-2 因特网的增长
(百万)
这一数字在加拿大是7 0万、英国是7 0万、澳大利亚是6 0万。全世界每天有超过3万3千个新的用
户连入因特网,这其中有 1 / 3的人是女性。尽管已有数以百万计的人们连入了因特网,但是还
有很大的空间可以增长。因为因特网用户的数量还不到全世界人口的 2 %,不到美国1 5岁以上
人口的1 6 %。
因特网传输量指的是从一台因特网主机传送到别的主机上的字节数。到 1 9 9 7年,因特网传
输量每周超过了100 TB。1 T B是1 000 000 000 000 个字节(b y t e)。100 TB 的信息量大约相当
于用5 0万棵树制成的纸张印刷出来的信息或是美国国家图书馆藏书的总信息量。大量的数据通
过因特网进行传输。但是到底有多少数据存储在因特网上的计算机里,没有人能说清。我们不
可能知道在每个计算机上到底有多少数据是可以访问的。美国麻省理工学院计算机科学实验室
的主任Michael Dertouzos 估计全世界可以存储1 EB 的信息量。1 EB是1 0的1 8次方的字节。
8.1.3 因特网技术
数据是如何在因特网进行传输的?
要了解怎样通过因特网对千里之外的计算机上的信息进行访问,你最好应该具有一些因特
网通信网络方面的知识。通信网络上的因特网数据是通过电缆、电线、以及人造卫星进行传输
的。从一台计算机传送到另外一台计算机上的数据通过网络之间的连接并沿着最有可能的路径
进行传输。如果一些连接过于繁忙或临时停止提供服务,数据也可以通过别的连接进行发送。
最主要因特网通信连接被称为因特网主干。图8 - 3显示了美国本土的因特网主干。
图8-3 美国的因特网主干为计算机间的数据传输提供了多条路径
举个例子,如果数据从 S e a t t l e传送到D a l l a s,那么它就可以通过芝加哥、丹佛或洛杉矶。
在美国有九个 N S P(网络服务提供商),每一个都提供了一连串的全国连接。 I B M、M C I、
P S I N e t和U U n e t是其中最大的几个N S P。因特网主干通信网络就好像是个“管子”。数据在管子
里流动,大管子流的数据多一点,小管子就少一点。在图 8 - 3里,颜色表示了数据管道的大小。
蓝色的O C 3管道最大,每秒可以传输 1 5 5百万字节的数据。如果你单独使用这条线路,你可以
在3 4 . 9秒内传输完毕一整张 C D - R O M约6 8 0兆字节的数据。绿色的 T 3管道和橙色的D S 3管道每
秒可以传送大约4 4 0万字节的数据。使用其中一条线路传输一张 C D - R O M的内容需要两个小时。
第8章 因 特 网 225
下载
不过,当网络繁忙时,数据会花费更多的时间才能到达目的地。 N S P只有不断地向主干增加新
的通信线路才能适应不断增长的网络需求。
当你把计算机连入因特网时,并不是直接连接到主干网上,而是连接到一家 I S P,通过它与
主干网相连。 I S P(因特网服务商)是一个为商业、组织机构和个人提供因特网访问服务业务
的公司。 I S P的服务在很大程度上就像你本地的电话公司。你申请因特网的接入服务, I S P就按
月向你收费。I S P向你提供一个通信软件以及一个用户帐号。你用一个调制解调器把你的计算机
连到电话线上。然后通过电话线和 I S P的主机进行拨号连接。连接好之后, I S P就在你的计算机
和因特网主干网之间进行数据传送。通过电话线与因特网建立一个临时连接也被称为拨号连接。
拨号连接只是临时的,当你的计算机挂断之后,连接也就断开了。电话线只能提供非常窄的带
宽来传输数据。一般的速率只能达到每秒 2 8 . 8 K字节。使用电话线连接,传输一张6 8 0兆字节的
C D - R O M花费的时间要超过5 3小时。图8 - 4说明了从你家里的计算机访问因特网的通信层次。
图8-4 你的计算机通过拨号连入一个 I S P,再由I S P连入因特网主干
在因特网上要访问你所需要的数据需要一个全球统一的网络
。 T C P / I P是就是这样
的协议标准。T C P / I P是Transport Control Protocol/Internet Protocol(传输控制协议/网际协议)
的缩写,它是每一台连入因特网的计算机都必须遵守的通信标准。遵循 T C P / I P协议,因特网上
的计算机可以有效地在个人计算机和 I S P或N S P的计算机之间进行数据管理和传输。
8.1.4 主机、域和站点
因特网是如何知道向哪里传送数据的呢?
因特网上的计算机都有各自不同的功能。有的计算机只是用来进行通信和传送电子邮件,
不过大多数人关注的是在因特网上提供的诸如股票行情、电影回顾、体育赛况之类的信息。每
一台连入因特网的计算机不管其功能如何都被称为是主机。每一台主机都有一个独一无二的标
226 计算机文化
下载
家庭用户
拨号连接
志数字,这个数字被称为 I P地址。每个I P地址是由一组被句点分开的的四个 0~2 5 5之间的数字
组成的。比如说,2 0 4 . 1 4 6 . 1 4 4 . 2 5 3就是可口可乐公司的 I P地址。数据在因特网中传输就是以 I P
地址作为它的目的地址。在主干道的每个分支上,数据的 I P地址被一种叫做路由器的设备进行
,路由器再将数据送至其目的地。
尽管利用I P地址就可以在计算机之间进行通信,但人们发现记住这一串长长的数
字可不容易。所以,许多主机还有一个就像c o c a c o l a . c o m这样易于记住的名字。这个名
字的正式名称叫完全合格域名(F Q D N),不过大多数人都习惯地称之为域名。一般应
该全部用小写字母输入域名。域名以一个由三个字母组成的扩展名结尾,这个扩展名
指的是最高的一层域名即顶级域名。顶级域名对应于因特网上的计算机的情况见图8-5
以c o c a c o l a . c o m这个域名为例,
c o m指这台计算机是属于一个商业组织
机构。在北美洲,一个叫做 i n t e r N I C的
组织机构负责办理 I P地址及域名的申
请。到1 9 9 7年,I n t e r N I C已经分配了超
过1 6 0 0万个I P地址。
拥有域名的计算机一般被称为站
点。站点是指存在于电脑空间的一个
虚拟的地点。举个例子,一个 W E B站
点提供了一个虚拟的场所使你可以访
问并浏览网页上的信息。
8.1.5 统一资源定位符
域名和统一资源定位符( U R L )之间有什么不同?
对因特网上的网页进行访问,你就要用到U R L。U R L就像域名一样,也是因特网上的地址。
但U R L是计算机上文件的地址,而域名对应的是计算机的 I P地址。倘若你想猜一猜你所访问的
网页的地址,你就要知道U R L是如何形成的。
每一个网页都有一个独一无二的 U R L并以h t t p : / /开头。 H T T P是H y p e r Text Tr a n s f e r
P r o t o c ol (超文本传输协议)的缩写。现在许多 W E B浏览器都假设你输入的地址是以h t t p : / /开头
的。如果你使用的是这种W E B浏览器,你就可以从U R L里省略h t t p : / /。
U R L的下一部分是服务器的名称。服务器是指数据可被访问的计算机。比如 W E B服务器
就是一个使用 W E B服务器软件在因特网上进行网页传输的计算机。大多数 W E B服务器都以
w w w作为域名的前缀。一个你所喜欢的中国饭店的 W E B服务器的域名也许就是 w w w. f o o y o n g
. c o m。假设你告诉W E B服务器你想访问w w w. f o o y o n g . c o m这个地址。输入W E B服务器的名字,
你就会进入该站点的主页。主页就像是一本书的封面,它是网站的标志,也包含了通往其他网
站主页的链接。
一个W E B站点通常包含了不止一个网页。每个网页被保存为单独的文件并由不同的 U R L
进行查阅。网页的U R L可以是任何目录的映射。举个例子:假设中国饭店有一个网页是当天的
专刊。专刊被储存在一个 i n f o r m a t i o n目录下的s p e c i a l s . h t m l的文件里。这个网页的 U R L就可以
是 w w w. f o o y o n g . c o m / i n f o r m a t i o n / s p e c i a l s . h t m l
有些因特网上的计算机对格式比较敏感。所以,尽管域名总是小写的,但有一部分 U R L可
能是大写的。当你输入 U R L时,你要确定使用正确的格式。 i n f o r m a t i o n / s p e c i a l s . h t m l和
第8章 因 特 网 227
下载
c o m Commercial org a n i z a t i o n s,商业组织机构,公司
e d u Educational institutions,教育机构
g o v Governmental entities,政府部门
i n t International org a n i z a t i o n s,国际组织机构
m i l Military (U.S),美国军方
n e t Network operations and service centers,网络服务商
o rg Other org a n i z a t i o n s,非盈利组织机构O R G
图8-5 顶级域名
信息网
域名
4
i n f o r m a t i o n / s p e c i a l s . h t m l不一样。图8 - 6是U R L的各个部分。
图8-6 URL的组成
8.1.6 因特网邮件
因特网上的电子邮件是如何抵达目的地的?
学过第7章之后,你会发现在局域网中发送电子邮件是很简单的。每个网络用户
都有一个身份,就像 w g i b s o n。当你给w g i b s o n发去一个电子邮件信息时,网络就会
将你的电子邮件保存在网络邮件服务器中,直到 w g i b s o n登录到网络上并且检查电子
信箱。
假设你想给w g i b s o n发送一个邮件,但是你在巴尔的摩,而他在温哥华、不列颠
哥伦比亚。你不能只在你的电子邮件上注明是发给 w g i b s o n的。那么,它到底是怎样在因特网
上找到去 温哥华的路呢?
在因特网上发送电子邮件需要一个因特网邮件地址,它
是由用户身份和用户邮件服务器的域名共同组成的。当电子
邮件到达一个因特网主干网的交叉处,路由器就把电子邮件
发送到指定域名的邮件服务器上。当邮件到达邮件服务器后,
就被放入一个邮箱,直到用户下次登录并阅读邮件时取出。
图8 - 7说明了一个邮件地址的各个部分。
习题A
1. 术语—最初由科幻小说家William Gibson用来指产生计算机的现实,人们可以通过将
大脑与计算机网络相连来体会它。
2. 互联网是指通过两个或两个以上的计算机网络相连创建的 。
3. 因特网上的通信量是以 为单位。
4. 你可以使用T 3链路将你家中的计算机直接接入因特网主干,对或错? 。
5. 因特网上的所有计算机都遵循的网络通信协议是 。
6. 地址h t t p : / / w w w. c y b e r s p a c e . c o m是一个 。
8.2 万能的网页浏览器
因特网上的服务器就像是进行查找信息、计算机间的数据传输和处理电子邮件的
服务员。如果你想得到服务器提供的服务,你就需要一个客户通信软件。比如像在第
7章学到的那样。邮件服务器的作用是用来存放和转寄电子邮件。要得到电子邮件服
务,你就必须有电子邮件客户软件。
在因特网上,F T P服务器提供数据供你下载、 W E B服务器提供网页让你在自己
的计算机屏幕上进行浏览、U s e n e t服务器处理交换因特网讨论组上成员们的评论。
过去,你需要一个个不同的软件去访问不同的服务器。对于电子邮件,你需要
一个专门的电子邮件客户软件。对于 F T P,你需要一个 F T P客户软件,还有 A r c h i e、
228 计算机文化
下载
协议 Web服务器的域名 文件夹名 文档名和文档扩展名
信息网
找
5
用户I D
符号@
邮件服务器的域名
图8-7 因特网邮件地址的组成
信息网
因特网:
万维网
信息网
WWW
6
WA I S、Te l N e t、G o p h e r、N e w s r e a d e r等各种客户软件都是因特网用户工具包里的一部分。
目前,一个单独的软件 W E B浏览器就可以代替这些简陋的客户软件。 W E B浏览器提供给因
特网用户所有客户服务软件的功能、可以进入不同功能的服务器。你可以使用你的 W E B浏
览器来浏览网页、传送文件、得到商业信息服务、发送电子邮件以及同其他因特网使用者进
行交流。
8.2.1 网页
有时我的浏览器不能浏览某些网页,这是为什么?
在迪斯科音乐流行时期, Ted Nelson
尝试设计一种可以储存文学档案的计算机
系统,依照逻辑关系对它们进行链接,并
且允许读者对他们读的文章进行评论和注
释(见图8-8)。
但是商业机构对它嗤之以鼻,从哪里
得到那么多的信息?又有哪台计算机具有
足够的能力来处理它?谁又会有兴趣沿着
超链接来寻找信息呢?除了学者和科学
家,谁又会对在线通信感兴趣呢?因此,
N e l s o n的X a n a d u方案始终没有成为现实。
但是,2 5年之后,他的想法以万维网的形
式又重新出现了。
万维网出现于1 9 9 0年,它的出现使得
因特网有意思多了。由于它简单、易用而且信息来源是图形化的,所以人们都喜欢用浏览网页
来取得信息而不去使用那些复杂的计算机命令。今天,网上冲浪者可以浏览超过 1 0 0万个站点
上大约8 0 0 0万个网页。
对万维网的正式描述是:“一个可以提供全球接入的巨大的超媒体独立信息检索空间。”组
成万维网的文档就被称为网页,网页包含与其主题相关的信息。一个网页可能还包含了指向其
他网页的链接。链接可以使你很容易就找到一系列相关的信息,即使它们存储在不同国家的计
算机里。图8 - 9展示了链接网页概念的模型。
当你使用W E B浏览器对一个网页服务器上的网页进行浏览时,你可以输入一个 U R L或点
击网页上的链接。服务器将网页上的数据从因特网上传送到你的计算机上。这些数据包括两部
分:你想浏览的网页上的信息和一组告诉你浏览器怎么样显示这些信息的说明。这些说明包括
了背景的颜色、字体的大小还有图像的位置。还有一些说明告诉你浏览器当链接被点击之后该
怎么办。
网页经常会改变环境,比如新的网站上了线或旧的网站被关闭。所以,链接并不总是有效
的。有时候,当你点击了一个链接以后什么都没有发生或是得到了错误的信息。如果网页服务
器断线进行维修或由于网络异常繁忙,你就得不到想要的信息或是得到得很慢。一个网页如果
1 5或2 0秒后还没有出现,你就应该点击浏览器上的终止键,过一段时间之后再尝试连入。若是
你得到了该网站已不存在的信息,你就需要在别的地方寻找信息了,如图 8 - 1 0所示。
浏览器的主页是你启动浏览器后看到的第一个网页。你可以随时点击浏览器上的 H O M E键
来返回主页。大多数浏览器可以让你选择以任何网页作为主页,你可以选一个你经常用到的网
第8章 因 特 网 229
下载
链是用户可能访
问的文档间的联系
文档是
一系列指
向不断变
化的数据
网的指针
扩充文本、数据和图形的组织
图8-8 早期N e l s o n的X a n a d u方案的草图
页,比如你最喜欢的搜索引擎作为你的浏览器的主页。
浏览器的菜单和工具条可以帮助你在浏览网页时沿着你的链接返回到以前的某一步。你可
以经常使用B A C K和F O RWA R D键沿着你以前从一个网页到另一个网页的链接路径返回。浏览
器在每次连接时可以将你访问过的网页做一个历史记录。当你想回到先前浏览过的一个网站,
你也可以打开历史记录来代替使用 B A C K和F O RWA R D键。你的浏览器还可以储存你最喜爱的
网站地址,这被称为书签。你也可以直接使用书签进入它们而不用输入U R L。
图8-9 万维网是怎么工作的
230 计算机文化
下载
1 .檀香山社区学院在因特网上组织机构了一个关于恐龙的展
览。展览里有图片、视频片段、故事叙述和一些关于恐龙的文
章。每一个图片、视频片段、故事叙述和一些关于恐龙的文章
都是以单个文件形式存储在檀香山社会学院的计算机里,称为
一个网页。你可以在这些网页中跳转,浏览你感兴趣的网页。
当然,你首先进入的是一个介绍性的被称为主页的网页
2 .从主页你可以跳转
到一个关于鬣蜥的网页
4. 檀香山社区学院还链接了
很多有关恐龙的外部网站。你
可以通过超链接到其中任何一
个你感兴趣的网站
3. 从关于鬣蜥的网页你可
以跳转去欣赏一段视频片段
6. 你还可以连接到加利福尼亚的加利福尼亚
博物馆,看到存储在那里的关于恐龙的网页
5. 你可以连接到加拿大A l b e r t a的Royal Ty r r e l l博
物馆的网站,看到那里提供的一些关于恐龙的网页
图8-10 如果你连接某个网站出现错误,会有消息显示,告诉你该网站已经关闭或变更
8.2.2 因特网上的多媒体
我可以在网页上听音乐或看电视吗?
很难想象五年之前网页只包含文字。而现在的网页包含了诸如声音、动画、影像之类的多
媒体元素。
每个媒体元素被作为一个文件保存在网页服务器里。当你点击了一个网页来播放一个媒体
元素时,网页服务器就会把这个媒体元素的文件拷贝到你的计算机上。根据网页服务器建立方
法的不同,以上功能可以通过几种方法来实现。一种方法是在你播放这个媒体元素前将整个媒
体文件都传送到你的计算机上。如果是一个比较大的影像文件,你就要在播放它之前等上 5分
钟或更多时间。
一种新的技术,有时称为流媒体,可以将媒体文件的一小部分传送到你的计算机上就开始
播放它。当这第一部分播放的时候,网页服务器将下一部分文件传送到你的计算机上,直到这
个文件结束为止。利用这种流媒体技术,你的计算机基本上是在接收文件的同时播放它。
当你浏览网页的时候,你会发现一些多媒体元素在一个单独的窗口中运行播放。这是因为
在页面中直接播放多媒体元素的技术相对来说比较复杂。实地多媒体技术主要的目的就是实现
多媒体元素在页面中的无缝播放。图 8 - 11就是使用实地多媒体技术实现的一个无缝的动画 G I F
文件的播放。
多媒体层叠技术在你的屏幕上开辟一个新窗口播放多媒体元素。如果用到了层叠技术,你
就必须在多媒体片段结束时手动关闭这些窗口。图8 - 1 2是一个覆盖在网页上的多媒体窗口。
一种叫做媒体播放器的软件可以让你控制开始、停止以及重播媒体片段。许多
媒体播放器只能播放一种类型的媒体文件。比如说一个媒体播放器只能播放以 . w a v
为扩展名的声音文件,另一种只能播放以 . a v i为后缀名的视频文件。所以当你使用这
些网页中的媒体元素之前,你的计算机必须有与之相对应的媒体播放器。这是如何
第8章 因 特 网 231
下载
信息网
插件
7
工作的呢?
图8 - 11 一个动画G I F文件在网页中相应的位置播放
图8-12 有些多媒体元素是在覆盖在网页上的多媒体窗口上播放的
你的浏览器包含了一系列已经安装到你的计算机上的媒体播放器。假设你在F N N(F i n a n c i a l
News Network)的站点上想运行一个电影片段。F N N的视频需要一个叫做Web Theater的媒体播
放器。当你点击了电影窗口后,网页服务器就会检查你的浏览器来看看 Web Theater是否已经
安装到你的计算机上了。如果没有,网页服务器一般就会让你下载来安装它。
这种可以在系统中加入特殊功能的软件模式被称为插件。在网页上,插件可以为你的浏览
器加入一些特殊的功能,比如播放网络影院里的视频文件的功能。比较流行的插件包括
Acrobat Reader、S h o c k w a v e、Real Audio、Real Vi d e o和Cool Ta l k等。
232 计算机文化
下载
8.2.3 推拉技术
有了多媒体,网页就能像电视吗?
大多数人使用网页是用的 p u l l(拉)技术。使用“拉”技术,你利用浏览器向网
站发出请求,然后把网页“拉”下来在屏幕上浏览。你只会得到那些你所要求的网页,
网页服务器也只会在你提出请求之后才会向你发送信息。
还有一种被称为p u s h(推)技术可以将你没有直接要求的信息发送给你。要从一
个网站得到“推”来的信息,首先你要进行登记然后下载“推”插件的软件。 p u s h技
术有几种不同的形式,每种都需要自己的插件。在大多数网站可以自由进行注册及下载插件。
如果你已注册,那么无论何时你的计算机连入因特网都可以收到“推”来的信息。比如说你在
一个“推”股票信息的站点进行了注册。那么每次你的计算机连入因特网时都会得到并显示当
前最新的股票信息。
现在提供“推”信息的站点越来越多。许多深受欢迎的新闻网站,例如 C N N和纽约时报允
许你通过选择你感兴趣的主题来设立你的“个人报纸”。你也许需要一些关于本地气象、个人
股票、你喜欢的体育队伍或科技新闻的信息。当你访问新闻网站时,你会得到关于在你第一次
注册时所选择的主题的一份最新信息的个人报纸,如图 8 - 1 3所示。
图8-13 一个“推”来的关于重要新闻、本地气象、体育比赛结果的个人报纸
网上广播是使用“推”技术在网上对不断改变的信息进行广播的。有时被用于特殊的新闻
报道,网上广播只有当你连在因特网上时才会继续。如果你使用的是拨号连接,你也许不会为
了冗长的广播而占用你的电话线。网上广播也许只有在每个人都可以高速访问因特网的时候才
会更加具有实际意义。
8.2.4 文件传输
可以将我在网络上发现的图像、声音或视频保存下来吗?
当你浏览一个网页时,它会临时保存在你的计算机的内存里,不过它不会作为一个文件保
存在磁盘上。假如网页里有一些图像、声音或视频,你想将保存下来为以后使用。这种将一个
第8章 因 特 网 233
下载
信息网
推技术
8
滚动新闻和天气
预报自动收报器
文件的拷贝从远方的计算机传送到你的计算机磁盘驱动器上的过程就叫“下载”。大多数的网
页浏览器可以让你很容易对网页里的诸如图像、声音、动画、视频等元素进行下载。图 8 - 1 4告
诉你该如何做。
图8-14 从网页中下载图片
“上载”是从你的计算机向远方的计算机发送文件拷贝的过程。举个例子,假如有一个住
在British Columbia的作家想将一个8 M B左右含有一部新小说手稿的文件发送给纽约的一个编
辑。哪种方法可以最好地将这个手稿发送给那个编辑呢?作家可以将含有手稿的文件拷贝到一
个z i p磁盘里通过F e d E x快递公司发送,不过这最少要1 2个小时。他还可以将这个文件作为一个
电子邮件的附件进行发送,不过有些电子邮件系统不能接收大附件。第三种方法是作家将这个
文件上载到一个因特网F T P服务器,然后编辑从这个服务器下载这个文件。
尽管大多数浏览器允许你进行下载,但不是所有的浏览器都允许你上载。如果你
的浏览器不具备上载功能,你可以通过使用 F T P客户软件进行实现。例如 I p s w i t c h公
司的Wi n F T P。许多F T P服务器允许人们使用“匿名的”做为用户标识以及你的电子
邮件地址做为密码进行登录来进行下载。为了安全起见,大多数 F T P服务器只对那些
具有有效用户帐号的人提供上载服务。要利用你的浏览器或 F T P客户软件上载文件,
你需要知道你所拥有帐号的 F T P服务器的域名。在你能进行上载前,你必须使用你的用户标识
以及密码进行登录。
8.2.5 商业信息服务
为什么会需要商业信息服务?
浏览器就像因特网上的自由站点一样是商业信息服务的入口。一个商业信息服务
可以提供对基于计算机的付费信息进行访问。 1 9 9 7年,大约有 1 7 0 0万用户订阅了
America Online、C o m p u S e r v e、Microsoft Network和P r o d i g y这四家最大的商业信息服
务商的站点。大多数商业信息服务商是 I S P,它们提供因特网拨号接入、电子邮件以
及其他服务(见图8 - 1 5)。
234 计算机文化
下载
1 .为了下载一个图片,
首先你将鼠标指向该图
片,然后点击右键,出
现一个弹出框
2 .在弹出框中选“ S a v e
Picture as ...”即可
信息网
FTP软件
9
信息网
商业服务
10
图8-15 微软的网站提供它的聊天组、游戏组和新闻组。但只有它的正式网员才能使用
网络信息服务商一般每月收费 2 0美元让你访问最基本的服务,但是你在因特网上使用的
时间也许会很有限。你也可能会为额外的因特网接入或增加的服务进行额外的付费。增值服
务是信息,已经被商业信息服务指明更具价值。例如,许多商业相关服务像航班预定、每分
股票行情报告、法定检查都是增值服务。如果你可以通过学校免费接入因特网,你也许不会
为商业信息服务付费。然而,大多数人不能免费访问因特网。他们有的只是收发电子邮件,
有的参与在线讨论,有的在线购物并且得到在线信息。对这些人而言,商业信息服务也许是
更好的选择。
8.2.6 交互式活动
我可以直接和别的在线用户进行交流吗?
到目前为止,在因特网上与其他人联系使用的最普遍的方法是通过电子邮件。这
大概占了因特网上活动的 1 / 3。你可以利用浏览器通过因特网发送电子邮件,你也可
以使用像E u d o r a或P e g a s u s这样单独的邮件软件。
另一种与其他人进行交流的方法是加入讨论组,在那里,参与者就某一个专门的
话题互相交流观点。在因特网上你可以发现上千个讨论组,它们都有各自的主题,例
如城区治安、狂欢音乐或William Gibson的赛博空间小说等。讨论组异步进行意味着讨论者可
以不是同时在线。比如说,一个英国老师也许会问类似于“谁对电脑发展的影响最大?”之类
的问题,几周后也许就会有其他的讨论者给出答案。当这个英语老师下一次进入这个讨论组时,
他就可以得到答复,并进行批注或询问其他问题。
如果你想和一位与你同时在线的人进行交流,你就可以加入聊天组。一般来说,你加入聊
天组后应该选一个昵称,然后进入聊天室。在聊天模式下,别人的信息会出现在你的屏幕上,
你可以看到聊天室中所有人的信息。聊天组一般不像讨论组那样进行集中讨论,而只是参与者
互相间就天气和各自情况开开玩笑。当然,聊天组也可以为职业交流提供一个有效的场所,比
如医生们可以在不同的地点通过因特网进行合作诊断。在聊天室里你应该具有一些常识。不要
把自己描述得与实际不符。不要提供诸如你的姓名或地址之类的个人资料。网络社会总的来说
就像是真正的社会,也有它不正常的部分和盗窃专家。当然,大部分聊天组都像图 8 - 1 6那样,
第8章 因 特 网 235
下载
信息网
聊天和讨论
11
是相当文明的。
图8-16 一个聊天的示例
另一种在因特网上进行互动的方式是在线多人游戏。从最简单的文字游戏到庞大
的冒险游戏,因特网游戏世界里全部都有。设想创造一个拥有巨人般的力量以及精灵
般可爱的网络英雄。用你喜爱的武器装备自己,然后到一个可以让你与邪恶作战以及
收集宝物的幻想空间里去冒险。与你一同进行冒险的伙伴来自全世界(见图 8 - 1 7)。
图8-17 多人在线游戏给了你能与来自全世界的游戏玩家游戏的机会
有些多人游戏是同步的,还有一些是异步的。就像聊天组一样,当你参与一个同步游戏时,
你和其他的游戏者一定是同时在线。而加入异步游戏时,你要将你的每一个行动发送给游戏组,
然后你得到结果并可以在下一次上线时提出新的行动。
习题B
1. 当你打开你的浏览器时,你首先看到的是 页。
236 计算机文化
下载
信息网
游戏
12
从其他聊天伙伴
处传来的信息
你的应答
2. 当计算机一接收就以媒体文件播放的技术称为 。
3 . 是为浏览器加入特殊性能的软件模块,如播放We b剧场视频的能力。
4. 网络广播中采用的是“拉”技术,广播信息到We b。是对还是错? 。
5. 最多的商业信息服务是I S P s,是对还是错? 。
6. 参加网上聊天组,你和你的伙伴必须同时在线。是对还是错? 。
8.3 网页制作以及站点管理
把网页当作一种信息和交流的资源是很好的,但有时你也许会希望成为一个网页
制作者并发布自己的网页。也许还雄心勃勃地想建立并管理自己的个人网站。使用现
在的软件工具,网页的制作和发表并不比字处理和桌面排版困难多少。
为什么你想发布网页?你应该有一些对公众有用的信息,你应该具有一些可以让
人们从任何地点都能够很容易获得的服务或你的产品。如果你想通过使用问卷调查表
从人们那里收集一些信息,发布网页将会帮助你发出信息并收集数据。
8.3.1 网页发布
如何发布网页?
一个单个的网页建立起来很简单。它可以发布一些有用的信息,比如说一个小型企业的宣
传信息。单个网页还有一个用途就是提供一些关于某一特殊主题的站点链接。一个具有一些链
接的网页就像是一个没有域名的小网站。你也许会发表一些网页作为一个组织机构的网站的一
部分来介绍你部门的产品和机构。自由艺术家或程序员可以使用一些网页来发表自己的作品。
大学教师可以为一门功课发表一些包含了课程表、学习提纲以及作业的网页。
一个网站包含了一连串的网页并且拥有它自己的域名。企业和各种各样的组织机构创建网
页是为了向顾客提供信息和销售产品。随着一些保护顾客信用卡帐号的安全软件的出现,电子
商务正变得大众化了。固定的域名可以帮助顾客不用经过漫长的搜索就可以进入站点,所以拥
有一个域名就是拥有一笔资产。
一个基本的网页应包含有文本、图形以及链接。更复杂一些的网页包含有动画、声音和视
频。你的网页还可以包含一些交互式的内容,比如说问卷调查表。要将这些复杂的特性加入到
你的网页中,你的网页服务器就需要一些特殊的服务软件。不过,发布一个只有文本、图像和
链接的简单网页就只需要很少的一些工具。
8.3.2 HTML
什么是H T M L(超文本标记语言)标记?
所有的网页都被作为H T M L文件进行储存。一个H T M L文件包含了一些特殊的命
令来告诉你的浏览器应该如何显示文本、图像以及网页的背景。这些命令加入到文本
文件中,被称为H T M L标记。如果你在浏览器显示网页之前查看网页的文本,你就会
看见在三角括号中的H T M L标记。举个例子,H T M L标记< B >的含义是开始使用粗字
体,对应的< / B >标记就是表示结束使用粗字体。在图 8 - 1 8中,你可以观察一个H T M L文件在被
浏览器显示前后的区别。看看你能不能推断出< B R >和
作为H T M L标记的含义。
一个基本的H T M L文件有两部分。文件“头”指定了一个标题,当网页被显示的时候它就
会在浏览器的标题栏上出现。文件“体”包含了文本、图像和链接的信息。
每个H T M L文件都要以< H T M L >标记开始,< / H T M L >标记结束。这说明一些H T M L标记成
第8章 因 特 网 237
下载
信息网
Web页超文
本标记语言
信息网
超文本标
记语言
13
对使用。没有斜杠( / )的标记是起始的标记,有斜杠的就是表示结束的标记。还有一些标记没有
与之对应的结束符。比如说,你只要用一个 < B R >标记就代表了一个换行。表8 - 1列出了一些基
本的H T M L标记。使用这些H T M L标记,你就可以作出一个网页的H T M L文件。
表8-1 基本的H T M L标记
H T M L标记 含义和位置
< H T M L > < / H T M L > 声明这个文件是一个H T M L文件。在文件的开头使用开始标记,
在文件的结尾使用结束标记
< H E A D > < / H E A D > 声明网页的头,紧跟在H T M L开始标记之后
< T I T L E > < / T I T L E > 声明网页的标题,在H A E D的开始和结束标记之间
< B O D Y > < / B O D Y > 声明文件中包含的材料(所有的文本、图片及文档中其他标记)
< H 1 > < / H 1 > 声明网页的一个标题
< B R > 插入一个空行
指示一个无序列表或一个有序列表
< L I > 指示一个列表项
< C E N T E R > < / C E N T E R > 指示网页中的其包含的部分的内容居中
< B > < / B > 指示网页中的其包含的部分中的文字使用粗体
238 计算机文化
下载
图8-18 一个H T M L文件和它相应的网页
(续)
H T M L标记 含义和位置
< I > < / I > 指示网页中的其包含的部分中的文字使用斜体
指示其包含的部分是个超链;
等号后面是链接的内容的U R L
插入一个图片文件;等号后面是图片文件的U R L
< H R > 插入一个水平分隔线
传统的制作H T M L文件的方法是使用一些基本的文本编辑器,例如微软的 Wi n d o w s自带的
写字板程序。你通过这些编辑器输入一些简单的 H T M L标记和网页的文本,然后保存为一个
以. h t m为后缀的文件就可以了。当然,你还可以使用一个全能的字处理软件,比如 Wo r d。不过
保存文件会比较讨厌,因为你不希望字处理软件加入一些非 H T M L标记来迷惑浏览器。在下一
部分你将会学到更多的关于如何使用字处理软件制作网页的知识。
8.3.3 HTML制作工具
我必须使用H T M L语言吗?
记住每个H T M L标记的作用,在文件中输入
标记并对它们进行检查是一件很乏味的事。新的
H T M L制作工具通过使用类似于字处理软件的界
面、已设计好的模板以及向导从而使制作网页变
得简单多了。你可以用来进行网页制作的工具包
括常见的应用程序软件包、网页浏览器和专门的网页制作
软件。
如果你有最新的字处理软件,它就有可能具有网页
制作功能。你可以像对待一般的文件一样输入文本并插
入图像,然后软件就可以按 H T M L格式进行输出(见图
8 - 1 9)。一些电子制表软件、桌面排版软件和赠送的软
件包都提供类似的功能。
这些常见的软件工具可以让你在制作网页时减少烦
琐,不过它们不能对你的网页进行很好的控制。比如说
一些在字处理软件中可以实现的效果在 H T M L中并不能实现,而且在网页中看到的效果也许就
不会像在字处理软件的屏幕上看到的效果一样的准确了。
你的浏览器也许会提供网页制作工具。比如Netscape Communicator专业版包括了一个叫做
Netscape Composer的组件,它可以通过从菜单上选择组件来简单地构造网页,软件自动为你
选择的每一个元素加上H T M L标记。
专门的网页制作软件可以对H T M L文件作为网页进行显示预览。一些比较好的网页制作软
件包括微软的F r o n t P a g e,C l a r i s的Home Page,A d o b e的Page Mail以及C o r e l的Web Designer等。
这些软件大多数具有类似于字处理软件的界面,但只允许你实现在 H T M L中存在的效果。当你
输入文本、选择格式和插入图像时,网页制作软件就自动加入 H T M L标记。使用这种软件,你
所看到的会比你所得到的漂亮些。尽管一些细小的格式和位置的不同取决于用来浏览网页的浏
览器。
许多网页制作软件包也提供管理整个网站的软件。除了可以帮助建立个人主页外,这些软
第8章 因 特 网 239
下载
信息网
制作工具
14
图8-19 新的字处理软件可能具有
把你输入的文档按H T M L格式
进行输出的功能
件还可以自动检测链接到其他站点上的网页来确定链接是否依然有效。你的网页编辑软件也可
能包含网页服务器软件,它可以使任何一个连入因特网的主机变成一个可供网上冲浪者进行访
问的网站。
与你所熟悉的字处理软件相比,掌握网页制作软件也许会花费多一点的时间,因为你是在
学习一个新的软件。如果你的制作计划不止是一个简单的网页,你就要具有网页设计的技巧,
并且需要你花费时间去测试和维护你的网页。
8.3.4 网页设计的技巧
如何制作一个真正的网页?
想要制作一个真正的好网页,美观和实用的平衡并不容易掌握。在你设计网页和
使用别人设计的网页的时候,你得到的经验会使你的水平增长。如果想要避免一些初
学网页设计的人常犯的错误,要记住下面这些原则:
1) 计划你的网页,让它符合设计网页的目的 确定你的网页的功能。它的目的是
娱乐、教育、还是一个通知?一个关于你的网页的目标和职能的想法将指导你所有的
设计思路。通过这种方法,你的网页的职能就会确定你的网页的形式。当你的网页符合它的职
能时,它就会变的更有效率。
2) 设计一个模板来规范你的网页 设计模板包含了你的网页中具有的元素的位置、格式等
一系列信息。设计模板的目的是为了让你的网页具有统一的风格和界面。你的模板设计可以包
含以下一些因素:背景、图像、主题、文本、目录、标题、副标题、视频剪辑、音乐、动画以
及导航按钮。多看一些和你计划设计的网页的风格类似的网页,你就会有一些设计的灵感。
3) 遵循一些好的网页设计的规则 如果你的网页的显示花费了很多时间或你的正文非常无
味,浏览者就会失去耐性并且转到其他的网站。图 8 - 2 0概述了一些关于文本、背景以及图像的
基本设计原则。
图8-20 基本的网页设计原则
如果你的网站有许多页,那么你应该绘制一个草图来说明各个页之间的链接关系,这样
可以避免链接看起来杂乱无章。尽管网页上可以有许多指向别的网页的链接,但是如果不
是非常必要,在你的网站的每一个页面上最好只有一个进入的链接 (见图8 - 2 1 )。
4) 包含导航元素 合理的设置一些导航按钮或链接可以使人们很容易从一个页面转入
到另一个页面。导航部分应该一目了然而且简单易懂。如果你的网站上的许多网页都有使
浏览者返回主页的导航部分,你就应该在每个页面上使用同样的导航系统。
5) 尊重他人的知识产权和版权 如果你使用了从其他网页上下载的图片和背景,你应该知
240 计算机文化
下载
信息网
创作提示
15
文本: • 为了便于阅读,对于大段的文本信息最好采用黑体
• 控制文本行的长度
• 确认你的文本中无拼写错误
背景: • 白色或比较浅的颜色作为背景比较好
• 不要让你的背景颜色或背景图形影响网页文本的阅读
图形: • 不要使用超过3 0 K B的图形文件,因为大文件会耗去很多的网
页传输、加载和显示的时间
• 使用. g i f格式的图形文件,不要使用 . b m p格式的图形文件
• 当要提供一个大的图形时,最好另作一个指向该图的链接
道关于再次使用这些材料的版权法
律。你在使用这些材料前应该得到许
可,并且要在你的网页里加上注释。
比如你应该在你的网页底部加上类似
于“ Images courtesy of Paramount
P i c t u r e s”这样的附注。
6) 标示你的网页 确定每个网页
都使用了< T I T L E >标记,使你的网页
拥有一个标题。同样的,你应该加入
一个指向你的电子邮件地址的链接,
这样可以让别人与你取得联系。在你
的网页的底部加入版权信息,常用的
格式是如“ Copyright 1998 Bobby
Q u i n e”。
8.3.5 发布你的网页
如何将我的网页发送到因
特网上?
网页做好了并不是发布过程的结
束。你还应该测试你的网页,并把它
们传送到网页服务器上,再检查所有
的链接。图8 - 2 2简介了这个过程。
当你完成了网页的雏形之后,你
一定要检查一下是否所有的元素都可
以在浏览器中正常显示。你可以不用
连入网络而使用你的浏览器或网页制
作软件来检查网页。注意:你的硬盘
速度远远快于网络上的传输速度,所
以在你的计算机上网页出现的速度要比在因特网上浏览你的网页的速度快得多。
如果要发布一个网页或一个网站,你必须将你的网页传送到一个网页服务器上。尽管网页
服务器软件也可以在你自己的计算机上使用,但你应该不会让你的计算机每时每刻都通过一条
电话线连接在因特网上。所以,你应该找到一个网站来放置你的网页。
许多大学为学生的主页提供放置的空间。而像美国在线或AT & T这样的I S P也为个人主页提供
了放置空间。如果你为你的公司建立了一个网站,你应该考虑We b主机服务,像w w w. h i g h w a y. c o m
这样在因特网服务器上提供空间的收费网站。
当你将你的网页发送到一个网页服务器上以后,你应该检查所有页面之间的链接以及指
向别的网站上的网页的链接。然后,你所要做的就是像一位访问者一样惬意地浏览自己的
网站。
习题C
1. 创建基本的只包含有文本、图形以及 的网页,We b服务器不需要额外的软件。
第8章 因 特 网 241
下载
1. 创建每个网页
2. 本地测试每个网页
3. 将网页发送到网页服务器
4. 测试所有的链接
图8-22 发布网页的四个步骤
图8-21 绘制一个草图来说明各个页之间的链接结构。每个
方框表示一个页面,每一个页面最好只有一个进入的链接
主页
第2页
产品
第1页
产品
第2页
产品
第3页
离开站点
页
产品1链接
产品2链接
产品3链接
2. HTML标记一般都是成对出现,起始的标记都是以斜杠 ( / )开头。对或错 。
3. 一个基本