百科解釋
目錄·基本術(shù)語·工作原理·起源·萬維網(wǎng)標(biāo)準(zhǔn)·Java語言和Javas cript語言·社會(huì)影響·發(fā)布網(wǎng)頁·統(tǒng)計(jì)·速度問題·學(xué)術(shù)會(huì)議·標(biāo)準(zhǔn) 維基百科附近的萬維網(wǎng)的圖形化表示 萬維網(wǎng)(亦作“網(wǎng)絡(luò)”、“WWW”、“W3”,英文“Web”或“World Wide Web”),是一個(gè)資料空間。在這個(gè)空間中:一樣有用的事物,稱為一樣“資源”;并且由一個(gè)全域“統(tǒng)一資源標(biāo)識(shí)符”(URI)標(biāo)識(shí)。這些資源通過超文本傳輸協(xié)議(Hypertext Transfer Protocol)傳送給使用者,而后者通過點(diǎn)擊鏈接來獲得資源。從另一個(gè)觀點(diǎn)來看,萬維網(wǎng)是一個(gè)透過網(wǎng)絡(luò)存取的互連超文件(interlinked hypertext document)系統(tǒng)。萬維網(wǎng)聯(lián)盟(World Wide Web Consortium,簡(jiǎn)稱W3C),又稱W3C理事會(huì)。1994年10月在擁有“世界理工大學(xué)之最”稱號(hào)的麻省理工學(xué)院(MIT)計(jì)算機(jī)科學(xué)實(shí)驗(yàn)室成立。建立者是萬維網(wǎng)的發(fā)明者蒂姆·伯納斯-李。 萬維網(wǎng)常被當(dāng)成因特網(wǎng)的同義詞,不過其實(shí)萬維網(wǎng)是靠著因特網(wǎng)運(yùn)行的一項(xiàng)服務(wù)。 基本術(shù)語 超文本(Hypertext)是由一個(gè)叫做網(wǎng)頁瀏覽器(Web browser)的程序顯示。網(wǎng)頁瀏覽器從網(wǎng)頁服務(wù)器取回稱為“文檔”或“網(wǎng)頁”的資訊并顯示。通常是顯示在電腦顯示器。人可以跟隨網(wǎng)頁上的超連結(jié)(Hyperlink),再取回檔案,甚至也可以送出資料給服務(wù)器。順著超連結(jié)走的行為又叫瀏覽網(wǎng)頁。相關(guān)的資料通常排成一群網(wǎng)頁,又叫網(wǎng)站。 萬維網(wǎng)的英文名稱 英文短語“surfing the Internet”(“網(wǎng)上沖浪”),即瀏覽網(wǎng)絡(luò),首先由一個(gè)叫簡(jiǎn)·阿莫爾·泡利(Jean Armour Polly)的作家通過他的作品《網(wǎng)上沖浪》使這個(gè)概念被大眾接受。這本書由威爾遜出版社在1992年6月正式出版。她可能是獨(dú)立提出這個(gè)概念的,但在更早的1991年到1992年間在Usenet就有人使用了。有人記得在這兩年之前就有一些黑客使用這個(gè)詞了。泡利在互聯(lián)網(wǎng)領(lǐng)域有時(shí)被稱作“網(wǎng)絡(luò)媽媽”(NetMom)。 盡管英文單詞worldwide通常被寫為一個(gè)詞(沒有空格或者連字符),全稱World Wide Web 和其簡(jiǎn)稱WWW現(xiàn)在在一些正規(guī)的英文中也被廣泛使用。最早的文獻(xiàn)談到萬維網(wǎng)稱其為WorldWideWeb(這正是一個(gè)編程序的人喜歡連詞字,即把幾個(gè)詞連在一起成一個(gè)新詞,的絕佳例子)或者World-Wide Web (加了連字符,這樣這個(gè)版本的名字最接近正式的英語用法)。 有趣的是,“WWW”成為了英文中少數(shù)的簡(jiǎn)稱的音節(jié)比本來名字的音節(jié)更長(zhǎng)的簡(jiǎn)稱。在英語里,World Wide Web共三個(gè)音節(jié),而單單一個(gè)W字母就有三個(gè)音節(jié)。 萬維網(wǎng)的中文名稱 1994年6月,北美的中國(guó)新聞電腦網(wǎng)絡(luò)(China News Digest),即CND,在其電子出版物《華夏文摘》上將 World Wide Web 稱為“萬維網(wǎng)”,這樣其中文名稱漢語拼音也是以 WWW 開始。萬維網(wǎng)這一名稱后來被廣泛采用。 在臺(tái)灣,“全球資?網(wǎng)”這一名稱則是比較直接的意譯。 工作原理 當(dāng)你想進(jìn)入萬維網(wǎng)上一個(gè)網(wǎng)頁, 或者其他網(wǎng)絡(luò)資源的時(shí)候,通常你要首先在你的瀏覽器上鍵入你想訪問網(wǎng)頁的統(tǒng)一資源定位符(Uniform Resource Locator),或者通過超鏈接方式鏈接到那個(gè)網(wǎng)頁或網(wǎng)絡(luò)資源。這之后的工作首先是URL的服務(wù)器名部分,被名為域名系統(tǒng)的分布于全球的因特網(wǎng)數(shù)據(jù)庫(kù)解析,并根據(jù)解析結(jié)果決定進(jìn)入哪一個(gè)IP地址(IP address)。 接下來的步驟是為所要訪問的網(wǎng)頁,向在那個(gè)IP地址工作的服務(wù)器發(fā)送一個(gè)HTTP請(qǐng)求。在通常情況下,HTML文本、圖片和構(gòu)成該網(wǎng)頁的一切其他文件很快會(huì)被逐一請(qǐng)求并發(fā)送回用戶。 網(wǎng)絡(luò)瀏覽器接下來的工作是把HTML、CSS和其他接受到的文件所描述的內(nèi)容,加上圖像、鏈接和其他必須的資源,顯示給用戶。這些就構(gòu)成了你所看到的“網(wǎng)頁”。 大多數(shù)的網(wǎng)頁自身包含有超鏈接指向其他相關(guān)網(wǎng)頁,可能還有下載、源文獻(xiàn)、定義和其他網(wǎng)絡(luò)資源。像這樣通過超鏈接,把有用的相關(guān)資源組織在一起的集合,就形成了一個(gè)所謂的信息的“網(wǎng)”。這個(gè)網(wǎng)在因特網(wǎng)上被方便使用,就構(gòu)成了最早在1990年代初蒂姆·伯納斯-李所說的萬維網(wǎng)。[1] [2]。 起源 可以參考因特網(wǎng) 這臺(tái)蒂姆·伯納斯-李在歐洲核子研究組織的NeXTcube機(jī)器成了世界上第一臺(tái)網(wǎng)頁服務(wù)器 最早的網(wǎng)絡(luò)構(gòu)想可以追溯到遙遠(yuǎn)的1980年蒂姆·伯納斯-李構(gòu)建的ENQUIRE項(xiàng)目。這是一個(gè)類似維基百科的超文本在線編輯數(shù)據(jù)庫(kù)。盡管這與我們現(xiàn)在使用的萬維網(wǎng)大不相同,但是它們有許多相同的核心思想,甚至還包括一些伯納斯-李的萬維網(wǎng)之后的下一個(gè)項(xiàng)目語義網(wǎng)中的構(gòu)想。 1989年3月,伯納斯-李撰寫了《關(guān)于信息化管理的建議》一文,文中提及 ENQUIRE 并且描述了一個(gè)更加精巧的管理模型。[3]1990年11月12日他和羅伯特·卡里奧(Robert Cailliau)合作提出了一個(gè)更加正式的關(guān)于萬維網(wǎng)的建議。[4]。在1990年11月13日他在一臺(tái)NeXT工作站上寫了第一個(gè)網(wǎng)頁以實(shí)現(xiàn)他文中的想法。[5] 在那年的圣誕假期,伯納斯-李制作了要一個(gè)網(wǎng)絡(luò)工作所必須的所有工具[6]:第一個(gè)萬維網(wǎng)瀏覽器(同時(shí)也是編輯器)和第一個(gè)網(wǎng)頁服務(wù)器。 1991年8月6日,他在alt.hypertext新聞組上貼了萬維網(wǎng)項(xiàng)目簡(jiǎn)介的文章。這一天也標(biāo)志著因特網(wǎng)上萬維網(wǎng)公共服務(wù)的首次亮相。 萬維網(wǎng)中至關(guān)重要的概念超文本起源于1960年代的幾個(gè)從前的項(xiàng)目。譬如泰德·尼爾森(Ted Nelson)的仙那都項(xiàng)目(Project Xanadu)和道格拉斯·英格巴特(Douglas Engelbart)的NLS。而這兩個(gè)項(xiàng)目的靈感都是來源于萬尼瓦爾·布什在其1945年的論文《和我們想得一樣》中為微縮膠片設(shè)計(jì)的“記憶延伸”(memex)系統(tǒng)。 蒂姆·伯納斯-李的另一個(gè)才華橫溢的突破是將超文本嫁接到因特網(wǎng)上。在他的書《編織網(wǎng)絡(luò)》中,他解釋說他曾一再向這兩種技術(shù)的使用者們建議它們的結(jié)合是可行的,但是卻沒有任何人響應(yīng)他的建議,他最后只好自己解決了這個(gè)計(jì)劃。他發(fā)明了一個(gè)全球網(wǎng)絡(luò)資源唯一認(rèn)證的系統(tǒng):統(tǒng)一資源標(biāo)識(shí)符。 萬維網(wǎng)和其他超文本系統(tǒng)有很多不同之處: 萬維網(wǎng)上需要單項(xiàng)連接而不是雙向連接,這使得任何人可以在資源擁有者不作任何行動(dòng)情況下鏈接該資源。和早期的網(wǎng)絡(luò)系統(tǒng)相比,這一點(diǎn)對(duì)于減少實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)器和網(wǎng)絡(luò)瀏覽器的困難至關(guān)重要,但它的副作用是產(chǎn)生了壞鏈的慢性問題。 萬維網(wǎng)不像某些應(yīng)用軟件如HyperCard,它不是私有的,這使得服務(wù)器和客戶端能夠獨(dú)立地發(fā)展和擴(kuò)展,而不受許可限制。 1993年4月30日,歐洲核子研究組織宣布萬維網(wǎng)對(duì)任何人免費(fèi)開放,并不收取任何費(fèi)用。兩個(gè)月之后Gopher宣布不再免費(fèi),造成大量用戶從Gopher轉(zhuǎn)向萬維網(wǎng)。 萬維網(wǎng)聯(lián)盟(World Wide Web Consortium,簡(jiǎn)稱W3C),又稱W3C理事會(huì)。1994年10月在麻省理工學(xué)院計(jì)算機(jī)科學(xué)實(shí)驗(yàn)室成立。建立者是萬維網(wǎng)的發(fā)明者蒂姆·伯納斯-李。 萬維網(wǎng)標(biāo)準(zhǔn) 萬維網(wǎng)的核心部分是由三個(gè)標(biāo)準(zhǔn)構(gòu)成的: 統(tǒng)一資源標(biāo)識(shí)符(URI),這是一個(gè)世界通用的負(fù)責(zé)給萬維網(wǎng)上例如網(wǎng)頁這樣的資源定位的系統(tǒng)。 超文本傳送協(xié)議(HTTP),它負(fù)責(zé)規(guī)定瀏覽器和服務(wù)器怎樣互相交流。 超文本標(biāo)記語言(HTML),作用是定義超文本文檔的結(jié)構(gòu)和格式。 蒂姆·伯納斯-李現(xiàn)在是萬維網(wǎng)聯(lián)盟(W3C)的領(lǐng)導(dǎo)人,這個(gè)組織的作用是使計(jì)算機(jī)能夠在萬維網(wǎng)上不同形式的信息間更有效的儲(chǔ)存和通信。 Java語言和Javas cript語言 萬維網(wǎng)在技術(shù)上的另一個(gè)顯著進(jìn)步是升陽公司的Java編程語言。它最初的作用是使得網(wǎng)絡(luò)服務(wù)器可以在傳給客戶端的信息中直接嵌入叫applet的小程序,這些小程序可以直接在終端用戶的計(jì)算機(jī)上使用,可以令用戶互動(dòng)更快更豐富。后來,Java語言逐漸發(fā)展成一種在服務(wù)器端生成復(fù)雜的即時(shí)內(nèi)容的工具。 Javas cript是一種處理網(wǎng)頁的腳本語言。其標(biāo)準(zhǔn)版本是ECMAs cript,由網(wǎng)景通訊公司提交給歐洲標(biāo)準(zhǔn)協(xié)會(huì)制訂。盡管它的名字和Java類似,但是它是由網(wǎng)景公司開發(fā)的而不是由升陽公司開發(fā)的,除了兩者的語法都是從C語言發(fā)展而來這一點(diǎn)外,它們之間幾乎沒有什么關(guān)系。之所以叫Javas cript,只是當(dāng)時(shí)Netscape公司希望能借助Java的名氣推廣它。和Java一樣,Javas cript類似C++是一種面向?qū)ο蟮恼Z言,與Java不同但和C++相同的是它允許混合代碼,即面向?qū)ο蟮暮突谶^程的代碼可以同時(shí)存在。由于網(wǎng)頁瀏覽器中,Javas cript與文檔對(duì)象模型(Document Object Model)緊密結(jié)合,能夠很好地處理網(wǎng)頁,使得它比它的作者原本預(yù)期的要有用得多。它的用途可以用術(shù)語DHTML(動(dòng)態(tài)HTML)表達(dá),以強(qiáng)調(diào)它和靜態(tài)HTML網(wǎng)頁的區(qū)別。 社會(huì)影響 今天,萬維網(wǎng)使得全世界的人們以史無前例的巨大規(guī)模相互交流。相距遙遠(yuǎn)的人們,甚至是不同年代的人們可以通過網(wǎng)絡(luò)發(fā)展親密的關(guān)系或者使彼此思想境界得到升華,甚至改變他們對(duì)待小事的態(tài)度以及精神。情感經(jīng)歷、政治觀點(diǎn)、文化習(xí)慣、表達(dá)方式、商業(yè)建議、藝術(shù)、攝影、文學(xué)都可以以人類歷史上從來沒有過的低投入實(shí)現(xiàn)數(shù)據(jù)共享。盡管使用萬維網(wǎng)仍然要依靠于存在自身缺陷的物化的工具,但至少它的信息保存方式不是使用人們熟悉的方式如圖書館、出版物那樣實(shí)在的東西。因此信息傳播是經(jīng)由萬維網(wǎng)和英特網(wǎng)來實(shí)現(xiàn),而無須被搬運(yùn)具體的書卷,或者手工的或?qū)嵨锏膹?fù)制而限制。而且數(shù)字儲(chǔ)存方式的優(yōu)點(diǎn)是,你可以比查閱圖書館或者實(shí)在的書籍更容易有效率地查詢網(wǎng)絡(luò)上的信息資源。而且你可以比通過事必躬親地去找,或通過郵件、電話、電報(bào)或者其他通訊方式來找,更加快速地獲得信息。 萬維網(wǎng)是人類歷史上最深遠(yuǎn)、最廣泛的傳播媒介。它可以使它的用戶可以和分散于這個(gè)行星上不同時(shí)空的其他人群相互聯(lián)系,其人數(shù)遠(yuǎn)遠(yuǎn)超過通過具體接觸或其他所有已經(jīng)存在的通訊媒介的總和所能達(dá)到的數(shù)目。 由于萬維網(wǎng)是全世界性的,有些人認(rèn)為它將培養(yǎng)人們?nèi)蚍秶南嗷ダ斫。萬維網(wǎng)可能培育人們的相互同情和合作,但是也有可能煽動(dòng)全球范圍的敵意,甚至給那些善于煽動(dòng)人們偏激情緒的政客和壓制人民的政權(quán)以人類歷史上從未有過的強(qiáng)大力量。 發(fā)布網(wǎng)頁 網(wǎng)絡(luò)獨(dú)立于大眾傳媒而被大家使用。如果你要發(fā)布一個(gè)網(wǎng)頁,你不需要去拜訪出版商或者任何其他傳媒機(jī)構(gòu),而且你潛在的讀者可能遍布于世界各地。 與傳統(tǒng)書籍文獻(xiàn)不同,超文本沒有一個(gè)線性的順序從頭到尾。它不能分解成章,節(jié),段等層次。 現(xiàn)在在萬維網(wǎng)上可以尋找到不同種類的信息,你想了解其他的國(guó)家以及那里的風(fēng)土人情變得十分容易。當(dāng)你在外國(guó)或者一個(gè)偏僻的小鎮(zhèn)旅游的時(shí)候,你可以通過網(wǎng)絡(luò)找到關(guān)于這個(gè)地方的信息,尤其是如果是在一個(gè)發(fā)達(dá)國(guó)家的話。當(dāng)?shù)氐膱?bào)紙,官方出版物和其他資料都可以非常容易找到,因此,花一樣的努力你可以通過網(wǎng)絡(luò)找到更多種類的相關(guān)資訊。 盡管有些站點(diǎn)有多種語言的版本,但是大部分站點(diǎn)只有當(dāng)?shù)卣Z言版本。而且,不是所有的軟件都能很好地支持所有的特殊字符和那些從右向左寫的語言(如阿拉伯語或希伯來語)。這些因素使得關(guān)于萬維網(wǎng)使得地球融為地球村的觀點(diǎn)受到挑戰(zhàn)。 隨著大量的免費(fèi)網(wǎng)絡(luò)主頁服務(wù)器的出現(xiàn),涌現(xiàn)出了無數(shù)的個(gè)人主頁以及家庭主頁,小商店的主頁等等,在網(wǎng)絡(luò)上發(fā)布資料顯而易見地越來越容易。 統(tǒng)計(jì) 據(jù)2001年一份研究[7]表明,互聯(lián)網(wǎng)上有超過5500億份文檔,大多數(shù)文件在不可見的“深層網(wǎng)絡(luò)”。2002年一份通過20億2千4百萬網(wǎng)頁調(diào)查[8]表明至今大多數(shù)的網(wǎng)頁內(nèi)容是用英語寫成的,為56.4%;之后是德語(7.7%),法語(5.6%)和日語(4.9%)。但是中文站點(diǎn)的增長(zhǎng)也很快。一份最近的研究[9] 通過在75種語言的網(wǎng)絡(luò)調(diào)查取樣表明,到2005年1月為止,有超過115億個(gè)網(wǎng)頁在公共索引頁面中。 速度問題 由于因特網(wǎng)的基礎(chǔ)結(jié)構(gòu)的缺陷,造成的堵塞問題和顯現(xiàn)為瀏覽速度的減慢的延遲,經(jīng)常讓人很煩。結(jié)果是有人要給萬維網(wǎng)改成 World Wide Wait(全球等)。利用點(diǎn)對(duì)點(diǎn)技術(shù)和服務(wù)質(zhì)量來提高因特網(wǎng)的速度的討論一直在進(jìn)行。其他解決方案也可以在W3C的網(wǎng)站上找到。 學(xué)術(shù)會(huì)議 和WWW有關(guān)的主要學(xué)術(shù)會(huì)議為IW3C2. 發(fā)起的萬維網(wǎng)系列會(huì)議。這是有關(guān)這一系列會(huì)議的鏈接 標(biāo)準(zhǔn) 以下是一些有關(guān)于萬維網(wǎng)的一些標(biāo)準(zhǔn): 統(tǒng)一資源定位符(URL) RFC 1738, URL Specification (updated by RFC 3986 "Uniform Resource Identifier (URI): Generic Syntax" in January 2005) 超文本標(biāo)志語言(HTML) Internet Draft, HTML version 1 RFC 1866, HTML version 2.0 HTML 3.2 Reference Specification HTML 4.01 Specification Extensible HTML (XHTML) Specification HyperText Transfer Protocol (HTTP) RFC 2068, HTTP version 1.1 RFC 2616, HTTP version 1.1 (updated)BZDURY
移動(dòng)通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊(duì)博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助