跳转到内容

万维网

本页使用了标题或全文手工转换
维基百科,自由的百科全书
(重定向自Web
2014年,全球各国网络索引地图

万维网(英語:World Wide Web)亦作WWWWeb全球广域网[1],是一個公共的互連資訊系統,使內容得以透過網際網路共享[2]。其根據超文本传输协议(HTTP)的特定規則,提供對文件及其他網路資源的存取[3]

全球資訊網是由英國電腦科學家提姆·柏內茲-李於1989年在歐洲核子研究組織(CERN)任職時發明,並於1993年對公眾開放。它被構想為一個「通用連結資訊系統」[4][5][6]。文件和其他媒體內容透過網頁伺服器提供給網路,並可由網頁瀏覽器等程式進行存取。全球資訊網上的伺服器與資源是透過稱為统一资源定位符(URL)的字串來識別與定位[7]

最初且至今仍非常常見的文件類型是以超文件標示語言(HTML)格式化的網頁。這種標示語言支援純文字圖像影片音訊內容,以及實作複雜使用者互動的腳本[8]。HTML語言也支援超連結,可立即存取其他網路資源,使用者透過點選超連結在多個網站之間切換瀏覽。網路應用程式則是具備應用軟體功能的網頁。全球資訊網上的資訊是使用HTTP在網際網路上傳輸[9]。具有共同主題且通常具有共同網域名稱的多個網路資源構成了一個網站。單一網頁伺服器可以提供多個網站,而某些網站可能由多個伺服器提供。網站內容由無數的公司、組織、政府機構和個人使用者提供,並包含大量的教育、娛樂、商業與政府資訊。

全球資訊網已成為全球佔主導地位的資訊系統平台[10][11][12]。它是全球數十億人使用網際網路的主要工具[3]

歷史

[编辑]
這台由提姆·柏內茲-李歐洲核子研究組織(CERN)使用的NeXT電腦成為了世界上第一台網頁伺服器
羅伯特·卡里奧設計的全球資訊網標誌。目前全球資訊網並沒有廣泛被採納的通用標誌。

全球資訊網是由英國電腦科學家提姆·柏內茲-李歐洲核子研究組織(CERN)工作時發明[13][14]。他的動機是為了解決在該大型且不斷變化的組織中儲存、更新及尋找文件的問題,並將其分發給CERN以外的合作者。在設計中,柏內茲-李揚棄了當時常見的樹狀結構以及依賴關鍵詞標記檔案的方法。相反地,他採納了他在CERN建立的私人ENQUIRE系統中所實踐的概念。當他得知泰德·尼爾森超文字模型時,該模型中文件可以透過與文字中嵌入的超連結,以不受限制的方式進行連結,這進一步確認了其構想的可行性[15][16]

該模型後來由蘋果公司HyperCard系統推廣。與HyperCard不同的是,柏內茲-李的新系統從一開始就旨在支援獨立電腦上多個資料庫之間的連結,並允許網際網路上任何電腦的多個使用者同時存取。他還規定該系統最終應處理除文字以外的其他媒體,例如圖形、語音與影片。連結可以指向可變的資料檔案,甚至可以在其伺服器電腦上啟動程式。他還構思了「閘道」,使新系統能夠存取以其他方式組織的文件。此外,他堅持系統應該是去中心化的,對於連結的建立沒有任何中央控制或協調機制[5][17][13][14]

柏內茲-李於1989年5月向CERN提交了一份提案,當時並未給該系統命名[5]。他在1990年底前實作了一個可運行的系統,包括一個名為WorldWideWeb的瀏覽器,以及一個在CERN執行的HTTP伺服器。作為開發的一部分,他定義了第一版HTTP協定、基本的URL語法,並將HTML作為主要文件格式[18]。該技術於1991年1月開始發布給CERN以外的其他研究機構,隨後於1991年8月23日發布至網際網路。全球資訊網在CERN獲得了成功,並開始傳播到其他科學與學術機構[19][20]

CERN於1993年4月30日免費開放全球資訊網協定與程式碼,使其得以廣泛使用[21][22][23]。在NCSA於同年稍晚發布Mosaic網頁瀏覽器後,全球資訊網的普及率迅速增長,不到一年內就湧現了數千個網站[24][25]。Mosaic是一款圖形化瀏覽器,可以顯示文字內圖像並提交由HTTPd伺服器處理的表單[26][27]馬克·安德森吉姆·克拉克於次年創立了Netscape並發布了Navigator瀏覽器,將JavaJavaScript引入全球資訊網,迅速成為主導瀏覽器。網景於1995年成為上市公司,帶動了全球資訊網熱潮並引發網際網路泡沫[28]微軟隨後開發了自己的瀏覽器Internet Explorer,開啟了瀏覽器大戰。透過與Windows綑綁銷售,成為佔主導地位的瀏覽器長達14年[29]

柏內茲-李創立了全球資訊網協會(W3C),該協會在1996年建立了XML,並建議以更嚴謹的XHTML取代HTML[30]。與此同時,開發者開始利用名為XMLHttpRequest的IE功能來製作Ajax應用程式,並掀起了Web 2.0革命。MozillaOpera蘋果公司拒絕了XHTML,並創立了開發HTML5WHATWG[31]。2009年,W3C做出讓步並放棄了XHTML[32]。2019年,W3C將HTML規範的控制權移交給WHATWG[33]

命名

[编辑]

提姆·柏內茲-李指出,全球資訊網的正式拼法為三個獨立的單字World Wide Web,每個單字的首字母均須大寫,且中間不加連字號[34]。隨著網路應用程式希望為其網域名稱建立品牌形象並更易於發音,強調www字首的情況已逐漸減少。伴隨行動網際網路的普及,諸如Gmail.com、Outlook.com與Facebook.com等服務,通常在稱呼中不再加上「www.」[35],甚至連「.com」也一併省略[36]

在英語中,www通常讀作double-u double-u double-u[37] 。部分使用者特別是在紐西蘭會將其發音為dub-dub-dub[38]史蒂芬·佛萊在其「Podgrams」系列播客中則將其讀作wuh wuh wuh[39]。英國作家道格拉斯·亞當斯曾於1999年的《週日獨立報》諷刺道:「World Wide Web是我所知唯一一個縮寫唸起來比原名還要長三倍的事物」[40]

1994年6月,在北美留学的一名中國地理學家李小文中國新聞電腦網絡(CND)的電子出版物《華夏文摘》上首次將「World Wide Web」稱為“万维天罗地网”,简称“万维网”,這樣其中文名稱漢語拼音也是以WWW開始,自此“万维网”這一名稱在中國开始被廣泛採用[41]

原理

[编辑]

「網際網路」與「全球資訊網」這兩個名詞經常被混用而未加區別,然而兩者並不相同。網際網路是一個透過電信與光學網路相互連結的全球電腦網路系統。相比之下,全球資訊網則是檔案及其他資源的全球集合,並透過超連結與URI相互連結。網頁資源是透過HTTPHTTPS進行存取,這些是使用網際網路傳輸協定的應用層協定[3]。在全球資訊網上瀏覽網頁,通常是從在網頁瀏覽器中輸入URL,或是點選指向該網頁或資源的超連結。隨後網頁瀏覽器會啟動一系列背景通訊訊息,以獲取並顯示請求的頁面。

連結

[编辑]
万维网的一小部分的圖形,呈現超連結的結構

大多數網頁包含指向其他相關頁面、可下載檔案、原始文件、定義以及其他網路資源的超連結。在底層的HTML中,超連結的編碼如下:<a href="http://example.org/home.html">Example.org Homepage</a>.

這種透過超文字連結相互連結的實用相關資源集合被稱為資訊網。提姆·柏內茲-李於1990年11月首次稱之為WorldWideWeb(最初使用駝峰式大小寫,隨後被廢棄)的系統[42]

全球資訊網的超連結結構由如右圖描述,節點代表網頁或網址,節點之間的有向邊則代表超連結。隨著時間推移,許多超連結指向的網路資源會消失、搬遷或被不同的內容取代。這使得超連結漸漸失效,這種現象被稱為失效連結。全球資訊網的易逝性質促使許多人致力於對網站進行存檔。自1996年開始運作的網際網路檔案館,是此類計畫中最為知名的機構[43]

網頁

[编辑]

網頁是一種適用於全球資訊網與網頁瀏覽器的文件。網頁瀏覽器會將網頁顯示在螢幕或行動裝置上。

網頁通常指代視覺上可見的內容,但也可能指代電腦檔案本身,該檔案通常是包含以HTML或類似標記語言編寫的超文字檔案。典型的網頁提供超文字,以便透過超連結瀏覽至其他網頁。網頁瀏覽器在呈現每個網頁時,經常需要存取多個網路資源元素,例如讀取樣式表指令碼及圖像。

在網路上,網頁瀏覽器可以從遠端網頁伺服器擷取網頁。網頁伺服器可能會限制僅限私有網路存取。網頁瀏覽器使用HTTP向網頁伺服器發送此類請求。

靜態網頁的傳輸內容與其在網頁伺服器檔案系統中的儲存方式完全相同。相比之下,動態網頁則是由網路應用程式產生,通常由伺服器端軟體驅動。當每位使用者可能需要完全不同的資訊時,便會使用動態網頁,例如銀行網站、網路郵件等。

瀏覽器

[编辑]
全球資訊網作為一種應用層協定運作,使其功能更加完備。Mosaic網頁瀏覽器的出現大幅提升了網頁的實用性,包括對圖像與動態圖像GIF的顯示

網頁瀏覽器是存取全球資訊網資訊的使用者代理軟體。使用者需要擁有網頁瀏覽器,才能連接網頁伺服器並顯示其頁面。使用者透過執行此程式,在電腦上進行網頁的下載、排版及顯示。除了讓使用者搜尋、顯示及在網頁間切換之外,網頁瀏覽器通常還具備書籤管理、歷史紀錄、Cookie管理、設定首頁等功能,並可能提供儲存網站登入密碼的機制。

伺服器

[编辑]

網頁伺服器是指伺服器軟體,或是專門執行該軟體的硬體,能夠滿足全球資訊網用戶端的請求。一般而言,一個網頁伺服器可以包含一個或多個網站。網頁伺服器透過HTTP及其他數個相關協定處理傳入的網路請求。

網頁伺服器的主要功能是儲存、處理並將網頁傳送給用戶端[44]。用戶端與伺服器之間的通訊採用HTTP。傳送的頁面最常為HTML文件,除了文字內容外,還可能包含影像、樣式表及腳本。

使用者代理通常是網頁瀏覽器網路爬蟲,透過HTTP對特定資源發出請求並通訊,而伺服器則回傳該資源的內容,若無法執行則回傳錯誤訊息。該資源通常是伺服器次級儲存裝置上的實際檔案,但並非必然如此,這取決於網頁伺服器的實作方式。

雖然主要功能是提供內容,但HTTP的完整實作也包括從用戶端接收內容的方法,功能包括提交網頁表單上傳檔案。

許多通用型網頁伺服器也支援使用ASPPHP或其他腳本語言進行腳本編寫。這意味著網頁伺服器的行為可以在獨立的檔案中編寫腳本,而實際的伺服器軟體保持不變。通常,此功能用於動態產生HTML文件,而非回傳靜態文件。前者主要用於從資料庫中檢索或修改資訊。後者通常速度快得多且更容易快取,但無法提供動態內容。

網頁伺服器也經常被發現嵌入在印表機路由器網路攝影機等裝置中,且僅服務於區域網路。網頁伺服器隨後可作為監視或管理該裝置系統的一部分。這通常意味著用戶端電腦不需要安裝額外的軟體,因為只需要網頁瀏覽器,目前大多數作業系統皆已內建網頁瀏覽器。

参閱

[编辑]

参考文献

[编辑]
  1. ^ World Wide Web - MDN Web Docs Glossary: Definitions of Web-related terms | MDN. developer.mozilla.org. [2023-04-25] (美国英语). 
  2. ^ Wright, Edmund (编). The Desk Encyclopedia of World History. New York: Oxford University Press. 2006: 312. ISBN 978-0-7394-7809-7. 
  3. ^ 3.0 3.1 3.2 What is the difference between the Web and the Internet?. W3C Help and FAQ. W3C. 2009 [16 July 2015]. (原始内容存档于9 July 2015). 
  4. ^ World Wide Web (WWW) launches in the public domain | April 30, 1993. HISTORY. 30 March 2020 [2025-01-21]. (原始内容存档于6 February 2025) (英语). 
  5. ^ 5.0 5.1 5.2 Berners-Lee, Tim. Information Management: A Proposal. w3.org. The World Wide Web Consortium. [12 February 2022]. (原始内容存档于1 April 2010). 
  6. ^ The World's First Web Site. HISTORY. 2009-08-30 [2016-08-04]. (原始内容存档于19 August 2023) (英语). 
  7. ^ Uniform Resource Locators (URL). 1994-12. 
  8. ^ HTML 4.01 Specification. 1999-12-24. 
  9. ^ Hypertext Transfer Protocol -- HTTP/1.0. 1996-05. 
  10. ^ Bleigh, Michael. The Once And Future Web Platform. TechCrunch. 16 May 2014 [9 March 2022]. (原始内容存档于5 December 2021). 
  11. ^ World Wide Web Timeline. Pews Research Center. 11 March 2014 [1 August 2015]. (原始内容存档于29 July 2015). 
  12. ^ Dewey, Caitlin. 36 Ways The Web Has Changed Us. The Washington Post. 12 March 2014 [1 August 2015]. (原始内容存档于9 September 2015). 
  13. ^ 13.0 13.1 Quittner, Joshua. Network Designer Tim Berners-Lee. Time Magazine. 29 March 1999 [17 May 2010]. (原始内容需要付费订阅存档于15 August 2007). But the World Wide Web is Berners-Lee's alone. He designed it. He loosed it on the world. And he more than anyone else has fought to keep it open, nonproprietary and free. [页码请求]
  14. ^ 14.0 14.1 McPherson, Stephanie Sammartino. Tim Berners-Lee: Inventor of the World Wide Web需要免费注册. Twenty-First Century Books. 2009. ISBN 978-0-8225-7273-2. 
  15. ^ Rutter, Dorian. From Diversity to Convergence: British Computer Networks and the Internet, 1970-1995 (PDF) (Computer Science论文). The University of Warwick. 2005 [27 December 2022]. (原始内容存档 (PDF)于10 October 2022). When Berners-Lee developed his Enquire hypertext system during 1980, the ideas explored by Bush, Engelbart, and Nelson did not influence his work, as he was not aware of them. However, as Berners-Lee began to refine his ideas, the work of these predecessors would later confirm the legitimacy of his system. 
  16. ^ Tim Berners-Lee. Weaving the Web. Internet Archive. HarperSanFrancisco. 1999: 5–6. ISBN 978-0-06-251586-5. Unbeknownst to me at that early stage in my thinking, several people had hit upon similar concepts, which were never implemented. 
  17. ^ Berners-Lee, T.; Cailliau, R.; Groff, J.-F.; Pollermann, B. World-Wide Web: The Information Universe. Electron. Netw. Res. Appl. Policy. 1992, 2: 52–58 [27 December 2022]. ISSN 1066-2243. doi:10.1108/eb047254. (原始内容存档于27 December 2022) (英语). 
  18. ^ W3 (1991) Re: Qualifiers on Hypertext links 互联网档案馆存檔,存档日期7 December 2021.
  19. ^ Hopgood, Bob. History of the Web. w3.org. The World Wide Web Consortium. [12 February 2022]. (原始内容存档于21 March 2022). 
  20. ^ A short history of the Web. CERN. [15 April 2022]. (原始内容存档于17 April 2022) (英语). 
  21. ^ 30 years of the web: a short history of the invention that changed the world. British Council. [19 September 2025]. Berners-Lee and others worked to ensure that CERN would make the underlying code available on a royalty-free basis, forever. This decision was announced in April 1993 and sparked a global wave of creativity, collaboration, and innovation. 
  22. ^ Software release of WWW into public domain. CERN Document Server. CERN. 30 April 1993 [17 February 2022]. (原始内容存档于17 February 2022). 
  23. ^ Ten Years Public Domain for the Original Web Software. Tenyears-www.web.cern.ch. 30 April 2003 [27 July 2009]. (原始内容存档于13 August 2009). 
  24. ^ Calore, Michael. April 22, 1993: Mosaic Browser Lights Up Web With Color, Creativity. Wired. 22 April 2010 [12 February 2022]. (原始内容存档于24 April 2018). 
  25. ^ Couldry, Nick. Media, Society, World: Social Theory and Digital Media Practice. London: Polity Press. 2012: 2 [11 December 2020]. ISBN 9780745639208. (原始内容存档于27 February 2024). 
  26. ^ Hoffman, Jay. The Origin of the IMG Tag. The History of the Web. 21 April 1993 [13 February 2022]. (原始内容存档于13 February 2022). 
  27. ^ Clarke, Roger. The Birth of Web Commerce. Roger Clarke's Web-Site. XAMAX. [15 February 2022]. (原始内容存档于15 February 2022). 
  28. ^ McCullough, Brian. 20 YEARS ON: WHY NETSCAPE'S IPO WAS THE "BIG BANG" OF THE INTERNET ERA. www.internethistorypodcast.com. INTERNET HISTORY PODCAST. [12 February 2022]. (原始内容存档于12 February 2022). 
  29. ^ Calore, Michael. Sept. 28, 1998: Internet Explorer Leaves Netscape in Its Wake. Wired. 28 September 2009 [14 February 2022]. (原始内容存档于30 November 2021). 
  30. ^ Daly, Janet. World Wide Web Consortium Issues XHTML 1.0 as a Recommendation. W3C. 26 January 2000 [8 March 2022]. (原始内容存档于20 June 2021). 
  31. ^ Hickson, Ian. WHAT open mailing list announcement. whatwg.org. WHATWG. [16 February 2022]. (原始内容存档于8 March 2022). 
  32. ^ Shankland, Stephen. An epitaph for the Web standard, XHTML 2. CNet. 9 July 2009 [17 February 2022]. (原始内容存档于16 February 2022). 
  33. ^ Memorandum of Understanding Between W3C and WHATWG. W3C. [16 February 2022]. (原始内容存档于29 May 2019). 
  34. ^ Frequently asked questions - Spelling of WWW. W3C. [27 July 2009]. (原始内容存档于2 August 2009). 
  35. ^ Percentage of mobile device website traffic worldwide from 1st quarter 2015 to 4th quarter 2024. Statista. [17 April 2025]. 
  36. ^ Castelluccio, Michael. It's not your grandfather's Internet. Strategic Finance. Institute of Management Accountants. Oct 1, 2010 [7 February 2016]. (原始内容存档于5 March 2016) –通过The Free Library. 
  37. ^ Audible pronunciation of 'WWW'. Oxford University Press. [25 May 2014]. (原始内容存档于25 May 2014). 
  38. ^ Harvey, Charlie. How we pronounce WWW in English: a detailed but unscientific survey. charlieharvey.org.uk. 18 August 2015 [19 May 2022]. (原始内容存档于19 November 2022). 
  39. ^ Stephen Fry's pronunciation of 'WWW'. Podcasts.com. (原始内容存档于4 April 2017). 
  40. ^ Simonite, Tom. Help us find a better way to pronounce www. newscientist.com. New Scientist, Technology. 22 July 2008 [7 February 2016]. (原始内容存档于13 March 2016). 
  41. ^ 陈昌春. “万维网”一词是李小文院士的首创与独家发明——大概率事件. 科学网. [2015-01-12]. (原始内容存档于2020-02-13). 
  42. ^ Berners-Lee, Tim; Cailliau, Robert. WorldWideWeb: Proposal for a HyperText Project. 12 November 1990 [12 May 2015]. (原始内容存档于2 May 2015). 
  43. ^ Zomorodi, Manoush. How do you create an internet archive of all human knowledge?. TED Radio Hour (NPR). 27 January 2023 [19 January 2026] (英语). 
  44. ^ Patrick, Killelea. Web performance tuning 2nd. Beijing: O'Reilly. 2002: 264. ISBN 978-0596001728. OCLC 49502686. 

外部链接

[编辑]