發展簡史 20世紀40年代以來,人們就夢想能擁有一個世界性的信息庫。在這個信息庫中,信息不僅能被全球的人們存取,而且能輕鬆地連結到其他地方的信息,使用戶可以方便快捷地獲得重要的信息。
200px-First_Web_Server.jpg 全球資訊網 中至關重要的概念超文本起源於1960年代的幾個從前的項目。譬如泰德·尼爾森(Ted Nelson)的仙那都項目(Project Xanadu)和道格拉斯·英格巴特(Douglas Engelbart)的NLS。而這兩個項目的靈感都是來源於
萬尼瓦爾·布希 在其1945年的論文《和我們想得一樣》中為微縮膠片設計的“記憶延伸”(memex)系統。
蒂姆·伯納斯·李 的另一個才華橫溢的突破是將超文本嫁接到
網際網路 上。在他的書《編織網路》中,他解釋說他曾一再向這兩種技術的使用者們建議它們的結合是可行的,但是卻沒有任何人回響他的建議,他最後只好自己解決了這個計畫。他發明了一個全球
網路資源 唯一認證的系統:統一資源標識符。
最早的網路構想可以追溯到遙遠的1980年
蒂姆·伯納斯·李 構建的ENQUIRE項目。這是一個類似
維基百科 的超文本線上編輯資料庫。儘管這與我們使用的
全球資訊網 大不相同,但是它們有許多相同的核心思想,甚至還包括一些伯納斯·李的全球資訊網之後的下一個項目語義網中的構想。
1989年3月,伯納斯-李撰寫了《關於信息化管理的建議》一文,文中提及ENQUIRE 並且描述了一個更加精巧的管理模型。1990年11月12日他和
羅伯特·卡里奧 (Robert Cailliau)合作提出了一個更加正式的關於
全球資訊網 的建議。在1990年11月13日他在一台NeXT工作站上寫了第一個網頁以實現他文中的想法。
在那年的
聖誕 假期,伯納斯·李製作了要一個
網路工作 所必須的所有工具[6]:第一個
全球資訊網 瀏覽器(同時也是編輯器)和第一個網頁伺服器。
1991年8月6日,他在alt.hypertext新聞組上貼了
全球資訊網 項目簡介的文章。這一天也標誌著
網際網路 上
全球資訊網 公共服務的首次亮相。
1994年6月,北美的
中國 新聞
計算機網路 (China News Digest),即CND,在其電子出版物《華夏文摘》上將 World Wide Web 稱為“
全球資訊網 ”,這樣其中文名稱漢語拼音也是以 WWW 開始。
全球資訊網 這一名稱後來被廣泛採用。在中國
台灣 ,“全球資訊網”這一名稱則是比較直接的意譯。
相關概念 超文本 超文本(Hypertext)是由一個叫做
網頁 瀏覽器 (Web browser)的程式顯示。
網頁瀏覽器 從網頁伺服器取回稱為“文檔”或“網頁”的信息並顯示。通常是顯示在計算機顯示器。人可以跟隨網頁上的超連結(Hyperlink),再取回檔案,甚至也可以送出數據給伺服器。順著超連結走的行為又叫瀏覽網頁。相關的數據通常排成一群網頁,又叫網站。
網上衝浪 英文短語“surfing the Internet”(“
網上衝浪 ”),即瀏覽網路,首先由一個叫簡·阿莫爾·泡利(Jean Armour Polly)的作家通過他的作品《網上衝浪》使這個概念被大眾接受。這本書由
威爾遜 出版社在1992年6月正式出版。她可能是獨立提出這個概念的,但在更早的1991年到1992年間在Usenet就有人使用了。有人記得在這兩年之前就有一些
黑客 使用這個詞了。泡利在網際網路領域有時被稱作“
網路媽媽 ”(NetMom)。
儘管英文單詞worldwide通常被寫為一個詞(沒有空格或者
連字元 ),全稱World Wide Web 和其簡稱WWW在一些正規的英文中也被廣泛使用。談到
全球資訊網 稱其為WorldWideWeb(這正是一個編程式的人喜歡連詞字,即把幾個詞連在一起成一個新詞的絕佳例子)或者World-Wide Web(加了
連字元 ,這樣這個版本的名字最接近正式的英語用法)。
網頁、網頁檔案和網站 網頁是網站的基本信息單位,是WWW的基本文檔。它由文字、圖片、動畫、聲音等多種媒體信息以及連結組成,是用HTML編寫的,通過連結實現與其他網頁或網站的關聯和跳轉。
網頁檔案是用HTML(
標準通用標記語言 下的一個套用)編寫的,可在WWW上傳輸,能被瀏覽器識別顯示的文本檔案。其擴展名是.htm和.html。
網站由眾多不同內容的網頁構成,網頁的內容可體現網站的全部功能。通常把進入網站首先看到的網頁稱為首頁或主頁(homepage),例如,新浪、網易、搜狐就是國內比較知名的大型入口網站。
HTTP和FTP協定 HTTP是Hypertext Transfer Protocol的縮寫,即
超文本傳輸協定 。 顧名思義,HTTP提供了訪問超文本信息的功能,是WWW瀏覽器和WWW伺服器之間的套用層通信協定。HTTP協定是用於分散式協作超文本信息系統的、通用的、面向對象的協定。通過擴展命令,它可用於類似的任務,如域名服務或分散式面向對象系統。WWW使用HTTP協定傳輸各種超文本頁面和數據。
HTTP協定會話過程包括4個步驟。
(1)建立連線:客戶端的瀏覽器向服務端發出建立連線的請求,服務端給出回響就可以建立連線了。
(2)傳送請求:客戶端按照協定的要求通過連線向服務端傳送自己的請求。
(3)給出應答:服務端按照客戶端的要求給出應答,把結果(
HTML 檔案)返回給客戶端。
(4)關閉連線:客戶端接到應答後關閉連線。
HTTP協定是基於TCP/IP之上的協定,它不僅保證正確傳輸超文本文檔,還確定傳輸文檔中的哪一部分,以及哪部分內容首先顯示(如文本先於圖形)等。
檔案傳輸協定(FTP)是Internet中用於訪問遠程機器的一個協定,它使用戶可以在本地機和遠程機之間進行有關檔案的操作。FTP協定允許傳輸任意檔案並且允許檔案具有所有權與訪問許可權。也就是說,通過FTP協定,可以與internet上的FTP伺服器進行檔案的上傳或下載等動作。
和其他Internet套用一樣,FTP也採用了客戶端/伺服器模式,它包含客戶端FTP和伺服器FTP,客戶端FTP啟動傳送過程,而伺服器FTP對其做出應答。在Internet上有一些網站,它們依照FTP協定提供服務,讓網友們進行檔案的存取,這些網站就是FTP伺服器。網上的用戶要連上FTP伺服器,就是用到FTP的客戶端軟體。通常Windows都有ftp命令,這實際就是一個命令行的FTP客戶端程式,另外常用的FTP客戶端程式還有CuteFTP、Leapftp、FlashFXP等。 HTTP將用戶的數據,包括用戶名和密碼都明文傳送,具有安全隱患,容易被竊聽到,對於具有敏感數據的傳送,可以使用具有
保密功能 的HTTPS(Secure Hypertext Transfer Protocol)協定。
超文本和超連結 超文本是把一些信息根據需要連線起來的信息管理技術,人們可以通過一個文本的連結指針打開另一個相關的文本。只要用滑鼠單擊文本中通常帶下劃線的條目,便可獲得相關的信息。網頁的出色之處在於能夠把超連結嵌入到網頁中,使用戶能夠從一個網頁站點方便地轉移到另一個相關的網頁站點。HTTP協定使用GET命令向Web伺服器傳輸參數,獲取伺服器上的數據。類似的命令還有POST命令。
超連結 是WWW上的一種連結技巧,它是內嵌在文本或圖像中的。通過已定義好的關鍵字和圖形,只要單擊某個圖示或某段文字,就可以自動連上相對應的其他檔案。文本超連結在瀏覽器中通常帶下劃線,而圖像超連結是看不到的;但如果用戶的滑鼠碰到它,滑鼠的指標通常會變成手指狀(文本超連結也是如此)。
URL 統一資源定位符(
URL ),這是一個世界通用的負責給
全球資訊網 上例如網頁這樣的資源定位的系統。
Internet地址 Internet地址又稱IP位址,它能夠唯一確定Internet上每台計算機、每個用戶的位置。Internet上主機與主機之間要實現通信,每一台主機都必須要有一個地址,而且這個地址應該是唯一的,不允許重複。依靠這個唯一的主機地址,就可以在Internet浩瀚的海洋里找到任意一台主機。
全球資訊網、網際網路、網際網路的區別 在《談電腦和網路術語中一物多名現象》一文中,提到了“
網際網路 ”的定名問題。但事實上“網際網路”一詞仍在使用。是不是這兩個名稱在使用時完全沒有區別,抑或是指的是兩個不同的概念?答案肯定後者。要回答這個問題,必須先回顧一下
網際網路 的歷史。
網際網路 於1969年誕生於
美國 。最初名為“
阿帕網 ”(ARPAnet)是一個軍用研究系統,後來又成為連線大學及高等院校計算機的學術系統,則已
發展 成為一個覆蓋五大洲150多個國家的開放型全球
計算機網路系統 ,擁有許多服務商。普通電腦用戶只需要一台個人計算機用電話線通過
數據機 和
網際網路 服務商連線,便可進入網際網路。但
網際網路 並不是全球唯一的
網際網路 。例如在
歐洲 ,跨國的
網際網路 就有“歐盟網”(Euronet),“歐洲學術與研究網”(EARN),“歐洲信息網”(EIN),在美國還有“國際學術網”(
BITNET ),世界範圍的還有“飛多網”(全球性的
BBS 系統)等。
了解了以上情況,我們就可以知道大寫的“Internet”(世界語為“Interreto”)和小寫的“internet”(世界語為“interreto”)所指的對象是不同的。當我們所說的是上文談到的那個全球最大的的也就是我們通常所使用的
網際網路 時,我們就稱它為“
網際網路 ”或稱為“國際網際網路”,雖然後一個名稱並不規範。在這裡,“
網際網路 ”是作為專有名詞出現的,因而開頭字母必須大寫。但如果作為普通名詞使用,即開頭字母小寫的“internet”(“interreto”),則泛指由多個
計算機網路 相互連線而成一個大型網路。按全國科學技術審定委員會的審定,這樣的網路系統可以通稱為“網際網路”。這就是說,
網際網路 和其他類似的由計算機相互連線而成的大型網路系統,都可算是“網際網路”,
網際網路 只是網際網路中最大的一個。《
現代漢語詞典 》2002年增補本對“網際網路”和“
網際網路 ”所下的定義分別是“指由若干電子機網路相互連線而成的網路”和“全球最大的一個電子計算機網際網路,是由美國的ARPA網
發展 演變而來的”。
網際網路作為專有名詞,在使用時除了第一個字母要大寫之外,通常在它的前面還要加冠詞la,(即la Interreto),而且還可以簡稱為“la Reto”。
WWW與TTT 凡是上網的人,誰不知道“WWW”的重要作用?要輸入網址,首先得打出這三個字母來。這三個字母,就是英語的“World Wide Web”首字母的縮寫形式。“WWW”在中國曾被譯為“
環球網 ”、“
環球信息網 ”、“超媒體環球信息網”等,最後經
全國科學技術名詞審定委員會 定譯為“
全球資訊網 ”。國柱先生在《胡說集》《妙譯WWW》一文中,對它的漢語對譯詞“
全球資訊網 ”(Wan Wei Wang)大加讚賞,這是毫不過分的。“
全球資訊網 ”這個近乎完美的對譯詞妙就妙在傳意、傳形、更傳神,真是神來之譯!
無獨有偶,“WWW”的世界語的對譯詞“TTT”,也是由三個相同字母組成的,譯得也令人叫絕。“TTT”是世界語的“Tut-Tera Teksa o”首字母縮寫。據
俄羅斯 世界語者Sergio Pokrovskij編寫的《Komputada leksikono》(計算機專業辭彙)上的資料,“WWW”最初的對譯形式是“Tutmonda Tekso”,就在這一譯名出現的當天,即1994年8月5日,便立即有人在網上建議改為“Tut-Tera Tekso”,8天后,也就是8月13日,才經另一人根據一位匿名者的提議,定譯為“Tut-Tera Teksa o”(字面義為“全球網”)。這個譯名的縮寫TTT,形式整齊,語義完全吻合,好讀、好記、好寫。這是集體智慧的創造。它也雄辯地證明了世界語的表現力是很強大、很靈活、很有適應力的,比起漢語和英語來並不遜色(請比較一下WWW的
法語 對譯詞“Forum elektronique mondial”和西班牙語對譯詞“Telarana Mundial”,它們的縮寫形式分別是“FEM”和“TM”)。寫到這裡我不由得又想起中國近代翻譯大師
嚴復 先生的一句名言:“一名之立,旬月踟躕”。一個好的譯名只有在譯者,有時甚至數位譯者,長時間搜腸刮肚、苦苦思索後才能產生出來。
Internet是一個把分布於世界各地不同結構的
計算機網路 用各種傳輸介質互相連線起來的網路。因此,有人稱之為網路的網路,中文譯名為
網際網路 、英特網、國際網際網路等。Internet提供的主要服務有
全球資訊網 (WWW)、
檔案傳輸 (FTP)、電子郵件(E-mail)、
遠程登錄 (Telnet)、手機 (3GHZ) 等。
WWW(World Wide Web)簡稱3W,有時也叫Web,中文譯名為
全球資訊網 ,
環球信息網 等。WWW由歐洲核物理研究中心(CERN)研製,其目的是為全球範圍的科學家利用Internet進行方便地通信,信息交流和信息查詢。
WWW是建立在客戶機/伺服器模型之上的。WWW是以超文本標註語言(
標準通用標記語言 下的一個套用)與
超文本傳輸協定 為基礎。能夠提供面向
Internet服務 的、一致的用戶界面的信息瀏覽系統。其中WWW伺服器採用超文本鏈路來連結信息頁,這些信息頁既可放置在同一
主機 上,也可放置在不同地理位置的主機上;本鏈路由
統一資源定位器 (URL)維持,WWW
客戶端 軟體(即WWW瀏覽器)負責信息顯示與向伺服器傳送請求。
Internet採用超文本和
超媒體 的信息組織方式,將信息的連結擴展到整個Internet上。用戶利用WWW不僅能訪問到Web Server的信息,而且可以訪問到FTP、Telnet等網路服務。因此,它已經成為Internet 上套用最廣和最有前途的訪問工具,並在商業範圍內日益發揮著越來越重要的作用。
硬體組成 客戶機
客戶機 是一個需要某些東西的
程式 ,而
伺服器 則是提供某些東西的程式。一個客戶機可以向許多不同的伺服器請求。一個伺服器也可以向多個不同的客戶機提供服務。通常情況下,一個客戶機啟動與某個伺服器的對話。伺服器通常是等待客戶機請求的一個自動程式。客戶機通常是作為某個用戶請求或類似於用戶的每個程式提出的請求而運行的。協定是客戶機請求伺服器和伺服器如何應答請求的各種方法的定義。WWW客戶機又可稱為
瀏覽器 。
在Web中,客戶機的任務是:
幫助你製作一個請求(通常在單擊某個連結點時啟動);
將你的請求傳送給某個伺服器;
通過對直接圖象適當解碼,呈交
HTML 文檔和傳遞各種檔案給相應的"觀察器"(Viewer),把請求所得的結果報告給你。
一個觀察器是一個可被WWW客戶機調用而呈現特定類型檔案的程式。當一個聲音檔案被你的WWW客戶機查閱並下載時,它只能用某些程式(例如
Windows 下的"媒體播放器")來"觀察"。
伺服器
伺服器具有以下功能:
接受請求;
請求的合法性檢查,包括安全性禁止;
針對請求獲取並製作數據,包括
Java 腳本 和程式、CGI腳本和程式、為檔案設定適當的
MIME 類型來對數據進行前期處理和後期處理;
審核信息的有效性;
把信息傳送給提出請求的客戶機。
如果伺服器不在80號連線埠,而在其它連線埠 (例如8080) 等待用戶連線,此時WWW將失敗,
客戶端 需要更改連線的連線埠。
另外,有些機構的
網關 具有網址過濾功能以禁止訪問某些網站,會導致失敗。此時可以試用代理伺服器去訪問被禁止的網站。
原理流程 原理 當你想進入
全球資訊網 上一個網頁,或者其他
網路資源 的時候,通常你要首先在你的瀏覽器上鍵入你想訪問網頁的
統一資源定位符 (Uniform Resource Locator),縮寫URL,或者通過
超連結 方式連結到那個網頁或網路資源。這之後的工作首先是URL的伺服器名部分,被名為
域名系統 的分布於全球的
網際網路 資料庫解析,並根據解析結果決定進入哪一個
IP位址 (
IP address)。
接下來的步驟是為所要訪問的網頁,向在那個IP位址工作的伺服器傳送一個
HTTP 請求。在通常情況下,HTML文本、圖片和構成該網頁的一切其他檔案很快會被逐一請求並傳送回用戶。
網路瀏覽器接下來的工作是把
HTML 、
CSS 和其他接受到的檔案所描述的內容,加上圖像、連結和其他必須的資源,顯示給用戶。這些就構成了你所看到的“網頁”。
流程 總體來說,WWW採用客戶機/伺服器的工作模式,工作流程具體如下:
用戶使用瀏覽器或其他程式建立客戶機與伺服器連線,並傳送瀏覽請求;
Web伺服器接收到請求後,返回信息到客戶機;
通信完成,關閉連線。
社會影響 全球資訊網 使得全世界的人們以史無前例的巨大規模相互交流。相距遙遠的人們,甚至是不同年代的人們可以通過網路來發展親密的關係或者使彼此思想境界得到升華,甚至改變他們對待小事的態度以及精神。情感經歷、政治觀點、文化習慣、表達方式、商業建議、藝術、攝影、文學都可以以人類歷史上從來沒有過的低投入實現數據共享。儘管使用
全球資訊網 仍然要依靠於存在自身缺陷的物化的工具,但至少它的信息保存方式不是使用人們熟悉的方式如圖書館、出版物那樣實在的東西。因此信息傳播是經由
全球資訊網 和英特網來實現,而無須被搬運具體的書卷,或者手工的或實物的複製而限制。而且數字儲存方式的優點是,你可以比查閱圖書館或者實在的書籍更容易有效率地查詢網路上的信息資源。而且你可以比通過事必躬親地去找,或通過
郵件 、
電話 、電報或者其他通訊方式來找,更加快速地獲得信息。
全球資訊網 是人類歷史上最深遠、最廣泛的傳播媒介。它可以使它的用戶可以和分散於這個行星上不同時空的其他人群相互聯繫,其人數遠遠超過通過具體接觸或其他所有已經存在的通訊媒介的總和所能達到的數目。
由於
全球資訊網 是全世界性的,有些人認為它將培養人們全球範圍的相互理解。
全球資訊網 可能培育人們的相互同情和合作,但是也有可能煽動全球範圍的敵意,甚至給那些善於煽動人們偏激情緒的政客和壓制人民的政權以人類歷史上從未有過的強大力量。
相關軼事 獎賞 1989年的時候,如果蒂姆
· 伯納斯
· 李為自己發明的
全球資訊網 申請了智慧財產權,
網際網路 世界將完全是另外一個模樣。
蒂姆·伯納斯·李 比如amazon的創辦人傑夫·比佐斯,Yahoo的創始人
楊致遠 ,Netscape的創始人
馬克·安德森 。
1989年蒂姆將自己的發明公布於眾之後不久,網路公司便風起雲湧。一夜之間,一批富翁呱呱墜地,宣告誕生。“
全球資訊網 之父”卻依然堅持著自己清貧的科研工作。
2004年4月15日,在
芬蘭 埃斯波市的一個儀式上,芬蘭技術獎基金會指定現年49歲的
蒂姆·伯納斯·李 為“
千年技術獎 ”這一全球最大的技術類獎的首位獲得者,並頒發給他100萬歐元的獎金。別人都是實至名歸,蒂姆15年後才名至實歸。
“這的確是個驚喜,”蒂姆說,“但金錢還不至於令我瘋狂。100萬歐元的獎金我得妥善分配。我家住郊區,子女上學不方便,另外,妻子總在抱怨,說我們該修修廚房了。”
當芬蘭技術獎勵基金會決定將新創立的“
千年技術獎 ”的100萬歐元的獎金髮給蒂姆的時候,許多人都覺得他是當之無愧的獲獎者。
“
千年技術獎 ”評選委員會的主席佩卡·塔亞內將蒂姆的獲獎稱之為“眾望所歸”。評審會8名成員在全部78位候選人當中,一致推舉蒂姆為“
千年技術獎 ”的首位獲獎人。
在他之前,沒有瀏覽器,沒有“WWW”,網路世界一片空白。如果當初為謀取個人利益,將自己的WWW構想乃至後來的
全球資訊網 申請智慧財產權和專利,如今的網際網路世界將不可想像。蒂姆假想說:“那樣的話,世界上至少會有16種不同的Web,有CERN網,有微軟網,有
蘋果網 ……。”
很多人說蒂姆太傻,放棄了成為超級富翁的機會,但蒂姆不這么想,他認為對軟體的專利保護已經危及推動
網際網路技術 發展 的核心精神。“問題是,如果有人正在寫某個程式,這時後邊來了一個人,瞥了兩眼就說‘喂,不好意思,你寫的程式里從35句到42句我已經申請了專利’。這無疑傷害了科學技術的
發展 。如果你認為計算機能做到某件事,就要把這種想法寫成計算機
程式 從而實現它。這就是許多偉大的技術
發展 的靈魂所在。
商業價值 回憶起當年自己發明創造,蒂姆謙虛地說:“它的發現不是源於‘尤里卡’式的瞬間靈感,也不像落到
牛頓 頭上證明了重力概念的蘋果。相反,人們逐漸認識到,不拘一格地把各種主意結成一張網(即
web ),能產生力量。網的誕生是對一種公開挑戰的回應。”
“在超文本和計算機誕生後,我正好時間充裕,又不乏興趣和愛好。落在我頭上的任務就是把它們有機地結合起來。”
有人曾經問蒂姆:“你認為網上的商業活動和你最初的‘通過共享知識和互相協調實現聯繫’的動機有沒有可能找到平衡點?”
蒂姆說:“沒有必要為這種平衡下定義。在平衡狀態下,當商用業務量增長時,協作性業務量就會下降,但它們並非在互相競爭。實際上,協作的商業價值更大。學會使用網路來更好地
協同工作 的公司也許就是最終勝出的公司。”
也許,在別人看來,蒂姆的一切舉動都超凡脫俗。而在蒂姆眼裡,生活就要順其自然。