第八章 缤纷“环球网”
多少年来,娱乐界和传媒界一直在期待着新的娱乐方式和传媒方式的到来。从70年代末期开始,美国的一些公司就已经在开始策划包括可视电话等高速数字化传媒。有线电视在美国已经相当普及,点播电影(VOD:VideoonDemand)也实验了几年。s在技术专家的眼里,只有这种用光纤或者铜轴电缆连接起来的高速的网络才有意义。然而,这些大公司却始终没能拿出一个统一的真正让他们在技术上满意,同时也让广大用户在使用效果和价格上感到满意的方案来。
而另一方面,自从80年代出现个人电脑以来,信息技术迈着快捷而又坚定的步伐迅速走进个人家庭。从1988年起,尽管互联网的数据传送速度还很慢,尽管大量用户还是通过几乎是难以忍受的电话线拨号联入互联网,迫不及待的人们已经开始涌入这个新的领域。毕竟,通过互联网可以很方便地和亲友通信,可以获取大量的信息虽然,在此之前还需要学一些小的技巧。
这一切,从1993年开始突然发生了更加惊人的变化。从那以后,通过互联网所看到的不再仅仅是文字,互联网开始有了图片,现在又开始有了声音和动画,甚至还有了小电影。
使用互联网也不必事先学习那些枯燥乏味的电脑命令和术语,甚至可以根本不懂电脑,可以不熟悉如何用键盘打字,只要用一只手来操纵一个小小的鼠标,在非常直观的图标上点几下就能把丰富多彩世界展现在眼前。
世界真的变得更加美丽了。
而把我们带入这个美丽世界的人,应该从惕莫斯·伯纳斯利算起。
惕莫思·伯纳斯利
中国有一句成语,叫做“欲速则不达”。用这个成语来形容惕莫思·伯纳斯利(TimothyBernersLee)的心情,也许是最合适不过的了。
当伯纳斯利坐在电脑桌前,无奈地看着近乎停滞了的屏幕,等侯着数据或图象慢慢地爬上他的电脑屏幕的时候,怎么也不会想到、更不愿意承认这就是他所发明的“环球网”
(eb)。
现在互联网的传输速度确实太慢了,而之所以这么慢的原因却在相当程度上是因为伯纳斯利──这当然不是因为他用什么魔法阻碍了互联网的传输,而是因为他发明了环球网,一下子吸引了太多的人涌到这个本来就已经很拥挤的互联网上。结果,反而使他自己也无法顺利地使用互联网了。
伯纳斯利在业余时间里最爱读的书是:《知道“无限”的人:一个数学天才的一生》。
然而互联网的用户却正在因为他发明的环球网而急速增长,他自己是否知道互联网的“极限”呢?
伯纳斯利长了一个娃娃脸,都40多岁的人了,还经常骑着自行车去上班。不过,他倒不是象小孩那样贪玩的人。与绝大多数网络发烧友们玩网,玩出了名堂的传奇经历相比,伯纳斯利发明的过程也许是极少数例外之一。他是一个热爱本职工作的人,本来就没有时间,也没有兴趣在网络上玩,更没有时间在网络上做什么网页来介绍自己。当《麻省理工学院技术评论》的记者采访他的时候,伯纳斯利坚持说,他根本没时间玩,发明环球网只是为了工作的需要。
我们现在仍然可以从他当时写的研究计划中看到他发明环球网的思考过程那时候,伯纳斯利是“欧洲核物理实验室”(:法语"seilEuropeenpourlaReucleaire"的缩写)的软件工程师。该实验室由欧洲19个国家资助,坐落在瑞士的日内瓦。除了以风景如画称著于世,许多历史性的会议都在这里召开以外,日内瓦也是国际上最大的科学研究中心之一。这里有当今世界最大的科研设备:大型正电子对撞机(LEPC)。来自几十个国家的数千名科学家、工程师和电脑专家在这里协同工作,超过50%的高能物理学家在这里做过研究。每一个在这里工作过的人都会为自己的经历而骄傲。然而,优良的工作条件却不能掩盖信息组织方面存在的问题。
一方面,这个实验室的人员流动性很大(研究人员多数是访问学者,通常是到这里工作两年之后,还要回原单位)。前任研究人员离开后,新来的人员虽然也能看到一些关于前任工作的材料,但是前任的许多研究细节却很可能会永久地“丢失”。这倒不是因为有人故意删除这些材料,而在很大程度上是因为“找不到”这些材料了。当信息太多了的时候往往会这样。
另一方面,虽然实验室有一个总的研究计划。但是,由于大家在不同的小组工作,使用的是不同的电脑,而电脑里面又装着不同的文件,如果事先并不了解情况,很难一上来就弄清楚互相之间的工作关系。比如,当某个人的研究计划作了改动的时候,他很难知道这个改动会影响到整个项目的其它哪些方面,并且也很难将改动通知所有的有关人员。
我们通常总是用书面记录的方式来管理资料,然而,这个实验室的情况却不适合用书面记录方式。因为整个工作和人员的流动性都非常大,谁也不能保证随时做出这样的记录。而且,既然需要经常查询这些资料,那么书面记录的方式肯定不如用电脑管理来得方便。更为困难的是,实验室的工作也会经常调整,这就需要同时也对整个记录的结构不断进行调整,而书面记录显然无法胜任这种工作。
于是,作为一个软件工程师,伯纳斯利感到自己有着义不容辞的责任,一定要把整个实验室的工作条理化,使整个实验室的信息不再是无序的。用伯纳斯利所用的电脑行话来说,就是必须把这些信息“链接”(Link)在一起。
超文本格式
万事开头难。要建立一个合理的信息系统,首先需要确定一个合理的信息结构。这是一个极为关键的问题,因为由此将确定今后管理这些信息,和检索这些信息的方式。也就是说,需要定义系统中各种材料之间的关系。需要说明实验室一共有哪些部门,并且对这些部门做详细介绍,同时还必须介绍这些部门之间的关系。如果开始的想法不合理,到最后还得再推翻重来,那还不如开始的时候考虑得周全一些。为了这个目的,伯纳斯利分析和思考了各种方案。
首先,几乎所有使用电脑的人都很容易想到用“关系树”的方式来管理材料,因为大多数操作系统的文件管理方式都是“关系树”的结构。就象自然界的一棵大树,这样的“树状结构”有一个主干,从主干往下有一级一级的分支,每一级分支对上一级都是一种从属的关系(图Ax)。DOS是这样,WINDOWS是这样,UNIX也是这样。当时实验室里电脑管理的文件系统也同样是树状结构。细想起来,就连我们日常生活中的家谱也是树状结构。这种结构对于命名来说是非常方便的,而且也很容易找到各部门之间的从属关系。但是,问题在于,实验室各部门之间的关系和我们的家谱并不一样。在很多时候,各部门时间往往是一种交叉的关系,而不是从属关系。所以,要通过树状结构来了解一个部门和所有其它部门的关系就显得非常愚蠢,这就象要让某人的曾孙去和这个人的曾祖父联系是不可能的一样。
关系树结构:
研究院
A研究所
B研究所