Mosaic
NCSA Mosaic 3.0執行於Windows | |
| 開發者 | NCSA |
|---|---|
| 首次發布 | 0.5 / 1993年1月23日[1] |
| 最終版本 | 3.0(1997年1月7日) |
| 程式語言 | C[2] |
| 平台 | AmigaOS Mac OS Unix Windows |
| 類型 | 網頁瀏覽器 |
| 許可協定 | 專有 |
| 網站 | ncsa.uiuc.edu,存檔於網際網路檔案館(存檔日期 1998-02-23) |
NCSA Mosaic,是一款已停止開發的網頁瀏覽器,在1990年代對於全球資訊網普及具有關鍵性的作用[3][4][5]。儘管Mosaic並非史上第一款網頁瀏覽器,在其更早的之前已有WorldWideWeb、Erwise[6]和ViolaWWW,但Mosaic是第一個能夠在文字中直接顯示圖片,而不是在單獨視窗中顯示圖片的瀏覽器[7]。Mosaic支援多種網際網路協定如HTTP、FTP、NNTP和Gopher[8]。其直覺的介面、對個人電腦的支援以及簡易的安裝過程,皆促成了Mosaic的普及[9]。
Mosaic由伊利諾大學厄巴納香檳分校的國家超級電腦應用中心於1992年底開發[7],並於1993年1月發布[10],官方開發與支援一直持續到1997年1月[11]。Mosaic的市佔率在1994年底輸給了Netscape Navigator[12],到了1997年專案終止時,僅剩極少數的使用者。1995年,微軟獲得了其衍生商業產品Spyglass Mosaic的授權,並以此開發出Internet Explorer[13]。
歷史
[編輯]
1991年,高效能運算科技法案獲得通過,為NCSA的新計畫提供了資金。David Thompson向NCSA的軟體設計小組展示了ViolaWWW瀏覽器[14]。這啟發了當時在NCSA工作的兩位程式設計師馬克·安德森與埃里克·比納著手開發Mosaic。安德森與比納於1991年2月開始針對UNIX的X Window系統開發Mosaic,並將其命名為xmosaic[7][14][15]。1.0正式版於1993年4月21日發布[16]。隨後在同年9月,支援Microsoft Windows與Macintosh的版本也相繼問世[14]。到了1993年10月,Amiga版本的Mosaic也已開發完成。1993年11月10日,適用於X Window系統的NCSA Mosaic 2.0版正式發布[17],其重要意義在於新增了對網頁表單的支援,進而促成了首批動態網頁的誕生。從1994年至1997年,國家科學基金會持續資助Mosaic的後續開發工作[18]。
Mosaic開發團隊的領導人馬克·安德森離開了NCSA,並與SGI公司的創始人之一吉姆·克拉克,以及其他四位前伊利諾大學的學生與職員共同創立了Mosaic Communication Corporation[19],Mosaic Communications最終更名為Netscape Communications Corporation,並推出了Netscape Navigator瀏覽器。隨著1994年Netscape Navigator的問世,Mosaic瀏覽器的普及度開始下滑。在《The HTML Sourcebook: The Complete Guide to HTML》中曾提到其重要性:「Netscape通訊公司設計了一個全新的全球資訊網瀏覽器Netscape,比原來的Mosaic程式有明顯的改進。」[20]
影響
[編輯]Mosaic引發了1990年代網際網路熱潮,雖然同一時期存在其他瀏覽器,像是Erwise、ViolaWWW、MidasWWW和tkWWW,但這些瀏覽器對公眾使用網際網路的影響力遠不及Mosaic[21]。
Mosaic並非第一款適用於Windows的網頁瀏覽器,而是鮮為人知的Cello[22]。Mosaic的Unix版本在Windows版本推出之前已經聞名於世,除了可以在文字中嵌入圖片,而不是在單獨的視窗之外,Mosaic的功能與ViolaWWW相似[7],不過Mosaic是第一款由全職程式設計師團隊編寫與支援的瀏覽器,對於初學者來說相當可靠和易於安裝,而內嵌圖片被證明具有極大的吸引力,Mosaic讓網際網路對於一般大眾來說變得觸手可及。
Mosaic是廣受讚譽的圖形化瀏覽器,允許使用者透過點選介面在電子訊息世界中暢遊。Mosaic那迷人的外觀鼓勵著使用者將自己的檔案上傳到網路,包括彩色圖片、聲音片段、影片剪輯以及連向其他檔案的超文字連結。隨著點選—連結,這個連結上的檔案就能夠顯示出來—你可以通過這種突發奇想而又直覺的方式在網路世界中穿梭。Mosaic不是發現訊息的最直接方式,也不是最強大的,不過是最讓人愉悅的方式,而在發布後的18個月裡,Mosaic已經引發了網路歷史上前所未有的興奮和商業活力[23]。
1992年11月,世界上只有僅僅26個網站,每一個網站都受人注目[24]。在Mosaic發布的1993年,推出了一個叫做What’s New的頁面,每天大約會增加一個新連結[25]。當時,網際網路的發展正迅速從學術界和大型工業研究機構擴散至其他領域。這正是Mosaic瀏覽器的普及,推動了網際網路的爆炸式成長,網站數量在1995年8月突破一萬個,並在1998年達到數百萬個[26]。Metcalfe曾如此形容Mosaic的關鍵地位:
在Web的第一代,提姆·柏內茲-李使用基於Unix的伺服器和瀏覽器原型,建立了統一資源定位符(URL),超文字傳輸協定(HTTP)和HTML標準。一些人意識到Web可能比Gopher更好。
在第二代,馬克·安德森和埃里克·比納在伊利諾大學開發了NCSA Mosaic瀏覽器。幾百萬人突然發現Web可能比性愛更令人著迷。
在第三代,安德森和比納離開NCSA,創立了Netscape...
授權
[編輯]NCSA Mosaic的授權條款對於商業軟體而言相對寬鬆。一般而言,所有版本的非商業用途皆為免費,但有部分限制。此外,X Window版本公開提供了原始碼,而其他版本的原始碼則需在簽署協定後方可取得。截至1993年,授權持有者包括Amdahl Corporation、富士通、Infoseek、Quarterdeck、聖克魯茲作業、SPRY以及Spyglass[29]。
Spyglass公司向NCSA取得技術與商標授權,用於開發自家的網頁瀏覽器,但從未實際使用任何NCSA Mosaic的原始碼[30]。1995年,微軟以200萬美元的價格向Spyglass取得授權,進行修改後將其重新命名為Internet Explorer[31]。在後來的授權爭議後,微軟又向Spyglass支付了800萬美元[32]。1995年出版的《The HTML Sourcebook: The Complete Guide to HTML》在名為Coming Attractions的章節中明確指出,Internet Explorer「將以Mosaic程式為基礎」[20]: 331 。
在NCSA停止Mosaic開發之後,X Window系統的NCSA Mosaic原始碼由幾個獨立的小組繼續進行開發。這些獨立的開發工作包括2004年初停止開發的mMosaic(multicast Mosaic)[33]、Mosaic-CK和VMS Mosaic。
參考文獻
[編輯]- ^ Stewart, William. Mosaic -- The First Global Web Browser. [22 February 2011]. (原始內容存檔於2007-07-02).
- ^ xmosaic 1.2 source code. NCSA. 1994-06-29 [2009-06-02].[永久失效連結]
- ^ Gregersen, Erik. Browser Computer Program. Britannica.com. Encyclopedia Britannica. [28 September 2020]. (原始內容存檔於3 October 2020).
- ^ NCSA Mosaic. NCSA. National Center for Supercomputing Applications. [28 September 2020]. (原始內容存檔於18 August 2014).
- ^ The Second International WWW Conference '94: Mosaic and the Web. Internet Archive. 19 October 1994 [28 September 2020].
- ^ The World's First Graphical Browser: Erwise. OSNews. 2009-03-03 [2009-06-02]. (原始內容存檔於2018-12-08).
- ^ 7.0 7.1 7.2 7.3 Berners-Lee, Tim. What were the first WWW browsers?. World Wide Web Consortium. [2010-06-15]. (原始內容存檔於2018-10-03).
- ^ Douglas Crockford. Crockford on JavaScript - Volume 1: The Early Years. YouTube. 事件發生在 1:35:50. 2011-09-10 [2016-10-09]. (原始內容存檔於2019-10-15).
At that time there were a handful of protocols that were all contending to be the popular front end of the web, and this team couldn't decide which of those was going to win, so they made a program that could implement all of them. It could do Gopher, and WAIS, and everything. They called it Mosaic because it was made up of all those different pieces.
- ^ Andreessen, Marc. Mosaic – The First Global Web Browser. [2006-12-16]. (原始內容存檔於2007-07-02).
- ^ Vetter, Ronald J. Mosaic and the World-Wide Web (PDF). North Dakota State University. October 1994 [20 November 2010]. (原始內容 (PDF)存檔於24 August 2014).
- ^ Exhibits - Internet History - 1990's. Computer History Museum. 2006 [2006-12-16]. (原始內容存檔於2008-08-20).
- ^ Behlendorf, Brian. Re: Netscape v NCSA. The World Wide Web History Project. 13 Oct 1994 [30 August 2023]. (原始內容存檔於2023-08-30).
- ^ Mosaic: The History of Domain Names. History of Domain Names. [2026-01-30] (英語).
- ^ 14.0 14.1 14.2 Berners-Lee, Tim. A Brief History of the Web. World Wide Web Consortium. [2010-08-16]. (原始內容存檔於2010-12-29).
- ^ Andreessen, Marc; Bina, Eric. NCSA Mosaic: A Global Hypermedia System. Internet Research (Bingley, U.K.: Emerald Group Publishing Limited). 1994, 4 (1): 7–17. ISSN 1066-2243. doi:10.1108/10662249410798803.
- ^ Andreessen, Marc. NCSA Mosaic 1.0 released. The World Wide Web History Project. 21 April 1993 [30 August 2023]. (原始內容存檔於2 October 2023).
- ^ NCSA Mosaic for X 2.0 available. [2013-07-06]. (原始內容存檔於2016-06-11).
- ^ Mosaic Launches an Internet Revolution. National Science Foundation. [2016-06-11]. (原始內容存檔於2006-05-01).
- ^ Welcome To The Mosaic Communications Universe. Mosaic Communications Corporation. [2015-09-12]. (原始內容存檔於2020-11-08).
- ^ 20.0 20.1 Graham, Ian S. The HTML Sourcebook: The Complete Guide to HTML First. New York: John Wiley & Sons. 1995. ISBN 0-471-11849-4.
- ^ A Little History of the World Wide Web From 1960s to 1995. CERN. 2001-05-05 [2006-12-16]. (原始內容存檔於2007-12-19).
- ^ Sendall, Mike. World Wide Web Clients. W3C. 1995-03-29 [2010-03-28]. (原始內容存檔於2010-06-16).
- ^ Wolfe, Gary. 2.10: The (Second Phase of the) Revolution Has Begun. www.wired.com. [2025-12-27]. (原始內容存檔於2012-11-12).
- ^ home of the first website. [2014-06-16]. (原始內容存檔於2012-06-04).
- ^ NCSA Mosaic "What's New" page. Computer History Museum. [2016-09-18]. (原始內容存檔於2020-01-03).
- ^ August 2016 Web Server Survey. [2016-09-18]. (原始內容存檔於2018-07-24).
- ^ InfoWorld 17 (34). August 21, 1995.
- ^ Roads and Crossroads of Internet History (頁面存檔備份,存於網際網路檔案館) Chapter 4: Birth of the Web
- ^ Wolfe, Gary. The (Second Phase of the) Revolution Has Begun. Wired. Vol. 2. October 1994: 10 [January 7, 2015]. (原始內容存檔於November 12, 2012).
- ^ Sink, Eric. Memoirs From the Browser Wars. Eric Sink's Weblog. 2003-05-15 [2006-12-16]. (原始內容存檔於2017-06-29).
- ^ Thurrott, Paul. Microsoft and Spyglass kiss and make up. 1997-01-22 [2011-02-09]. (原始內容存檔於2012-09-19).
- ^ Elstrom, Peter. MICROSOFT'S $8 MILLION GOODBYE TO SPYGLASS. Bloomberg Businessweek. 1997-01-22 [2011-02-09]. (原始內容存檔於1997-06-29).
- ^ dauphin, Gilles. W3C mMosaic. World Wide Web Consortium. 1996 [2007-11-02]. (原始內容存檔於2020-08-04).
外部連結
[編輯]參見
[編輯]