本頁使用了標題或全文手工轉換

Mosaic

維基百科,自由的百科全書
前往: 導覽搜尋
NCSA Mosaic
Mosaic-v3-screenshot.PNG
NCSA Mosaic 3.0執行於Windows XP
開發者 NCSA
初始版本 0.5 / 1993年1月23日,​24年前​(1993-01-23[1]
最終穩定版本 3.0(1997年1月7日,​20年前​(1997-01-07
程式語言 C[2]
系統平台 AmigaOS
Mac OS
Unix
Windows
類型 網頁瀏覽器
許可協定 專有
網站 www.ncsa.illinois.edu/enabling/mosaic

NCSA Mosaic,是一個早期停產的網頁瀏覽器,它也是早期協議的客戶端如FTPNNTPGopher。瀏覽器因支援多樣網際網路協議而命名[3]。其直觀的介面、可靠性和簡易安裝[4],因此在當時人氣爆發的大受歡迎。Mosaic的出現,算是點燃全球資訊網熱潮的火種之一。它也是第一個可以在文字中嵌入圖片的瀏覽器,而不是在單獨的視窗中顯示圖片[5][6]。Mosaic經常被誤認是世界上第一個圖形介面瀏覽器,但事實上更早的還有WorldWideWeb、較不知名的Erwise[7]ViolaWWW

Mosaic是從1992年底開始在美國伊利諾大學厄巴納香檳分校NCSA開發的[5]。NCSA於1993年發布瀏覽器[8],並於1997年1月7日正式停止發展和支援[9]。但是,它仍然可以從NCSA下載[10]

Netscape後來開發了Netscape Navigator,聘用了許多Mosaic開發者;但是,它刻意不使用Mosaic的代碼。Netscape Navigator的代碼後來衍生出Mozilla Firefox。從1995年開始,Mosaic流失了許多市佔率至Netscape Navigator。微軟於1995年取得Mosaic授權建立Internet Explorer

歷史[編輯]

NCSA員工大衛·湯普森(David Thompson)下載了ViolaWWW瀏覽器演示給NCSA的軟體設計小組,小組留下了深刻的印象[11]。該小組裡的兩名學生馬克·安德森埃里克·比納設計並編寫了UnixX Window系統上的NCSA Mosaic稱為xmosaic[5][8][11][12]。然後,1991年12月,當時的美國參議員和未來的副總統艾爾·高爾通過了高爾法案英語High Performance Computing Act of 1991,為Mosaic專案提供了資金。

發展始於1992年12月。馬克·安德森於1993年1月23日宣布該計畫[13]。第一個Alpha版本(編號0.1a)於1993年6月發布,1993年9月,第一個Beta版本(編號0.6b)隨後迅速發布。1993年11月11日,Microsoft Windows的1.0版本發布[14][15]。1993年11月10日,Unix(X-Windows)的2.0版本發布[16]。從1994年至1997年,國家科學基金會進一步支援Mosaic發展[17]

NCSA Mosaic 3.0

開發Mosaic的團隊領導者馬克·安德森,離開了NCSA,並與Silicon Graphics(SGI)公司的創始人吉姆·克拉克,和伊利諾大學的其他四個學生和員工,成立了「Mosaic Communication Corporation」[18],這家公司最後演變成了「Netscape Communications Corporation」,並創造Netscape Navigator

1994年,第一個商業產品加入了Mosaic:SCO Global Access,它是一個作為網際網路閘道器以UNIX的Open Desktop版本為基礎的修改版本[19]

Spyglass公司從NCSA獲得授權的技術和商標用來開發他們自己的網頁瀏覽器,但是沒有使用任何的NCSA Mosaic原始碼[20]。1995年,微軟以200萬美元獲得Spyglass Mosaic的授權,修改了它,並且它被重新命名為Internet Explorer[21]。但後來又因為審計方面的糾紛,微軟又交付給Spyglass公司800萬美元[22]。1995年用戶指南The HTML Sourcebook: The Complete Guide to HTML,在這一個章節Coming Attractions中明確說明了,Internet Explorer"將基於Mosaic程式"[23]:331

授權[編輯]

NCSA Mosaic的授權條款對於專有的軟體程式來說相當寬鬆。一般來說,所有版本的非商業用途都是免費的(有一些限制)。此外,X Window系統/Unix版本公開提供原始碼(其他版本的原始碼在協議簽署後可用)。儘管有相反的傳聞,Mosaic在短暫的統治期間作為一個主流的瀏覽器從未作為開源軟體發布;在沒有付費的情況下,允許使用總是受到限制。

截至1993年,授權持有者包括:[24]

  • Amdahl英語Amdahl Corporation
  • Fujitsu(產品:Infomosaic,Mosaic日文版。價格:日元5,000(約合50美元)[25]
  • InfoSeek英語InfoSeek(產品:Mosaic非商業版本,可以使用Mosaic作為商業資料庫工作的一部分)
  • Quadralay(產品:Mosaic消費者版本。價格:249美元)
  • Quarterdeck
  • Santa Cruz Operation
  • SPRY(產品:Air Mail、Air News、Air Mosaic通訊套件。價格:149至399美元)
  • Spyglass(產品:與其他供應商相關)

影響力[編輯]

其他瀏覽器在此期間存在,特別是ErwiseViolaWWWMidasWWWtkWWW英語tkWWW。然而,這些瀏覽器在公眾使用網際網路上並沒有與Mosaic相同的效應[26]

在1994年10月的Wired雜誌中,加里·沃爾夫(Gary Wolfe)在「革命(第二階段)開始了」標題的文章中指出:

Mosaic是著名的圖形"瀏覽器",它讓使用者透過點選介面在電子訊息世界中暢遊。Mosaic那迷人的外觀激勵著使用者將他們的檔案上傳到網路上,包括彩色圖片、聲音片段、影片剪輯,此外超文字形式的"連結"能夠連結到其它檔案。隨著點選—連結,這個連結上的檔案就能夠顯示出來—你可以通過這種突發奇想而又直覺的方式在網路世界中穿行。Mosaic不是發現訊息的最直接方式。它也不是最強大的。不過它是最愉快的方式,而在發布後的18個月裡,Mosaic已經引發了網路歷史上前所未有的興奮和商業活力。[24]

重要性[編輯]

Mosaic是導致1990年代網際網路繁榮的網頁瀏覽器[27]。羅伯特·里德(Robert H. Reid)強調了這一重要性:「馬克雖然是大學生,但他編寫了Mosaic軟體,使得網路普及,觸動了革命。[28]」Mosaic不是第一個Windows瀏覽器;而是托馬斯·布魯斯(Thomas R. Bruce)鮮少人知的Cello。在Windows和Mac版本發布之前,Mosaic的Unix版本已經相當有名了。除了可以在文字中嵌入的圖片而不是單一的視窗顯示圖片外,Mosaic是第一個由全職工程師團隊所編寫和支援的瀏覽器,對於新手來說相當安全可靠、簡易,而且嵌入圖片被證明是非常有吸引力的。據說Mosaic可以讓普通人第一次輕易使用網路,1995年已經有53%的市佔率。最終,Mosaic網頁瀏覽器成為1990年代的殺手級應用。NCSA小組的Mosaic開發總監約瑟夫·哈丁(Joseph Hardin)說道,1994年中期下載量已經高達每月5萬次[29]

1992年11月,世界上僅有26個網站[30]。Mosaic在1993年發行之後,有一個名為What’s New的頁面,幾乎每天都會列出一個全新網站的連結[31]。Mosaic的普及逐漸讓大眾了解並非只有學術界和大型工業研究機構才能使用網路。由於Mosaic和其他Mosaic衍生瀏覽器的易用性推動了網路的爆炸性成長,在1995年8月全球網站數量已經破萬,到了1998年,世界上已有數以百萬計的網站了[32]。梅特卡夫表達了Mosaic的關鍵作用:

在Web的第一世代,提姆·柏內茲-李建立了統一資源定位符(URL),超文字傳輸協定(HTTP)和HTML標準以及Unix為基礎的伺服器和瀏覽器原型。一些人意識到Web可能比Gopher更好。

在第二世代,馬克·安德森和埃里克·比納在伊利諾大學開發了NCSA Mosaic瀏覽器。幾百萬人突然發現Web可能比性愛還要棒。

在第三世代,安德森和比納離開NCSA,成立了Netscape通訊公司...
———鮑勃·梅特卡夫(Bob Metcalfe)[33][34]

結束[編輯]

Mosaic作為一個獨立瀏覽器的受歡迎程度在1994年安德森的Netscape Navigator發布後開始減少。當時在The HTML Sourcebook: The Complete Guide to HTML中註明了這一點:「Netscape通訊公司設計了一個全新的WWW瀏覽器Netscape,比原來的Mosaic程式有明顯的加強。」[23]

到1998年,其使用者基本上已經完全蒸發,被其他網頁瀏覽器所取代。在NCSA停止Mosaic工作之後,開發用於X Window系統原始碼的NCSA Mosaic由幾個獨立的小組繼續進行。這些獨立的開發工作包括2004年初停止開發的mMosaic(multicast Mosaic)[35]、Mosaic-CK和VMS Mosaic。

現在NCSA Mosaic已無人在更新,無法正確呈現近幾年來新的網頁語法。但由於原始碼早已公開,任何有能力的程式設計師都可以拿它來做進一步的開發,Mosaic對網際網路的貢獻將永載史冊[10]

參考文獻[編輯]

  1. ^ Stewart, William. Mosaic -- The First Global Web Browser. [22 February 2011]. 
  2. ^ xmosaic 1.2 source code. NCSA. 1994-06-29 [2009-06-02]. 
  3. ^ Douglas Crockford. Crockford on JavaScript - Volume 1: The Early Years. YouTube. 事件發生在 1:35:50. 2011-09-10. 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. 
  4. ^ Andreessen, Marc. Mosaic -- The First Global Web Browser. [2006-12-16]. 
  5. ^ 5.0 5.1 5.2 Berners-Lee, Tim. What were the first WWW browsers?. World Wide Web Consortium. [2010-06-15]. 
  6. ^ WWW-Talk Jan-Mar 1993: proposed new tag: IMG, 1997.webhistory.org, [2012-03-26] 
  7. ^ The World's First Graphical Browser: Erwise. OSNews. 2009-03-03 [2009-06-02]. 
  8. ^ 8.0 8.1 Vetter, Ronald J. Mosaic and the World-Wide Web (PDF). North Dakota State University. 1994-10 [2010-11-20]. (原始內容 (PDF)存檔於2014-08-24). 
  9. ^ Exhibits - Internet History - 1990's. Computer History Museum. 2006 [2006-12-16]. 
  10. ^ 10.0 10.1 Mosaic FTP. NCSA. [2010-05-30]. 
  11. ^ 11.0 11.1 Berners-Lee, Tim. A Brief History of the Web. World Wide Web Consortium. [2010-08-16]. 
  12. ^ 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. 
  13. ^ NCSA X Mosaic 0.5 released. [2013-07-06]. 
  14. ^ The History of NCSA Mosaic. NCSA. 
  15. ^ About NCSA Mosaic. NCSA. (原始內容存檔於2015-08-10). 
  16. ^ NCSA Mosaic for X 2.0 available. [2013-07-06]. 
  17. ^ Mosaic Launches an Internet Revolution. National Science Foundation. (原始內容存檔於2006-05-01). 
  18. ^ Welcome To The Mosaic Communications Universe. Mosaic Communications Corporation. 
  19. ^ Mace, Scott. SCO brings Internet access to PCs. InfoWorld. 1994-03-07: 47. 
  20. ^ Sink, Eric. Memoirs From the Browser Wars. Eric Sink's Weblog. 2003-05-15 [2006-12-16]. 
  21. ^ Thurrott, Paul. Microsoft and Spyglass kiss and make up. 1997-01-22 [2011-02-09]. 
  22. ^ Elstrom, Peter. MICROSOFT'S $8 MILLION GOODBYE TO SPYGLASS. Bloomberg Businessweek. 1997-01-22 [2011-02-09]. 
  23. ^ 23.0 23.1 Graham, Ian S. The HTML Sourcebook: The Complete Guide to HTML First. New York: John Wiley & Sons. 1995. ISBN 0-471-11849-4. 
  24. ^ 24.0 24.1 Wolfe, Gary. The (Second Phase of the) Revolution Has Begun. Wired. 1994-10, 2: 10 [2015-01-07]. 
  25. ^ FUJITSU網站展示室. 
  26. ^ A Little History of the World Wide Web From 1960s to 1995. CERN. 2001-05-05 [2006-12-16]. 
  27. ^ Launching The Dot-Com Bubble, The IBM PC, And Podcasts: This Week In Tech History. Forbes. 
  28. ^ Reid, Robert H. Architects of the Web: 1000 Days That Built the Future of Business. John Wiley and Sons. 1997. ISBN 0-471-17187-5. 
  29. ^ Levitt, Jason. A Matter of Attribution: Can't Forget to Give Credit for Mosaic Where Credit is Due. Open Systems Today. 9 May 1994: 71. 
  30. ^ home of the first website. [2014-06-16]. 
  31. ^ NCSA Mosaic "What's New" page. Computer History Museum. 
  32. ^ August 2016 Web Server Survey. 
  33. ^ InfoWorld 17 (34). August 21, 1995. 
  34. ^ Roads and Crossroads of Internet History Chapter 4: Birth of the Web
  35. ^ dauphin, Gilles. W3C mMosaic. World Wide Web Consortium. 1996 [2007-11-02]. 

外部連結[編輯]

參見[編輯]