跳转到内容

Mosaic

本页使用了标题或全文手工转换
维基百科,自由的百科全书
NCSA Mosaic
NCSA Mosaic 3.0执行于Windows
NCSA Mosaic 3.0执行于Windows
开发者NCSA
首次发布0.5 / 1993年1月23日,​33年前​(1993-01-23[1]
最终版本3.0(1997年1月7日,​29年前​(1997-01-07
编程语言C[2]
平台AmigaOS
Mac OS
Unix
Windows
类型网页浏览器
许可协议专有
网站ncsa.uiuc.edu,存档于互联网档案馆(存档日期 1998-02-23)

NCSA Mosaic,是一款已停止开发的网页浏览器,在1990年代对于万维网普及具有关键性的作用[3][4][5]。尽管Mosaic并非史上第一款网页浏览器,在其更早的之前已有WorldWideWebErwise[6]ViolaWWW,但Mosaic是第一个能够在文字中直接显示图片,而不是在单独窗口中显示图片的浏览器[7]。Mosaic支持多种互联网协议如HTTPFTPNNTPGopher[8]。其直觉的界面、对个人电脑的支持以及简易的安装过程,皆促成了Mosaic的普及[9]

Mosaic由伊利诺伊大学厄巴纳香槟分校国家超级计算机应用中心于1992年底开发[7],并于1993年1月发布[10],官方开发与支持一直持续到1997年1月[11]。Mosaic的市占率在1994年底输给了Netscape Navigator[12],到了1997年项目终止时,仅剩极少数的用户。1995年,微软获得了其派生商业产品Spyglass Mosaic的授权,并以此开发出Internet Explorer[13]

历史

[编辑]
执行于System 7.1环境下的Mosaic 1.0。图中显示的网页为Mosaic通信公司的官方网站。

1991年,高性能运算科技法案英语High Performance Computing Act of 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年代互联网热潮,虽然同一时期存在其他浏览器,像是ErwiseViolaWWWMidasWWWtkWWW英语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...

———Bob Metcalfe[27][28]

授权

[编辑]

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。

参考文献

[编辑]
  1. ^ Stewart, William. Mosaic -- The First Global Web Browser. [22 February 2011]. (原始内容存档于2007-07-02). 
  2. ^ xmosaic 1.2 source code. NCSA. 1994-06-29 [2009-06-02]. [永久失效链接]
  3. ^ Gregersen, Erik. Browser Computer Program. Britannica.com. Encyclopedia Britannica. [28 September 2020]. (原始内容存档于3 October 2020). 
  4. ^ NCSA Mosaic. NCSA. National Center for Supercomputing Applications. [28 September 2020]. (原始内容存档于18 August 2014). 
  5. ^ The Second International WWW Conference '94: Mosaic and the Web. Internet Archive. 19 October 1994 [28 September 2020]. 
  6. ^ The World's First Graphical Browser: Erwise. OSNews. 2009-03-03 [2009-06-02]. (原始内容存档于2018-12-08). 
  7. ^ 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). 
  8. ^ 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. 
  9. ^ Andreessen, Marc. Mosaic – The First Global Web Browser. [2006-12-16]. (原始内容存档于2007-07-02). 
  10. ^ Vetter, Ronald J. Mosaic and the World-Wide Web (PDF). North Dakota State University. October 1994 [20 November 2010]. (原始内容 (PDF)存档于24 August 2014). 
  11. ^ Exhibits - Internet History - 1990's. Computer History Museum. 2006 [2006-12-16]. (原始内容存档于2008-08-20). 
  12. ^ Behlendorf, Brian. Re: Netscape v NCSA. The World Wide Web History Project. 13 Oct 1994 [30 August 2023]. (原始内容存档于2023-08-30). 
  13. ^ Mosaic: The History of Domain Names. History of Domain Names. [2026-01-30] (英语). 
  14. ^ 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). 
  15. ^ 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. 
  16. ^ Andreessen, Marc. NCSA Mosaic 1.0 released. The World Wide Web History Project. 21 April 1993 [30 August 2023]. (原始内容存档于2 October 2023). 
  17. ^ NCSA Mosaic for X 2.0 available. [2013-07-06]. (原始内容存档于2016-06-11). 
  18. ^ Mosaic Launches an Internet Revolution. National Science Foundation. [2016-06-11]. (原始内容存档于2006-05-01). 
  19. ^ Welcome To The Mosaic Communications Universe. Mosaic Communications Corporation. [2015-09-12]. (原始内容存档于2020-11-08). 
  20. ^ 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. 
  21. ^ A Little History of the World Wide Web From 1960s to 1995. CERN. 2001-05-05 [2006-12-16]. (原始内容存档于2007-12-19). 
  22. ^ Sendall, Mike. World Wide Web Clients. W3C. 1995-03-29 [2010-03-28]. (原始内容存档于2010-06-16). 
  23. ^ Wolfe, Gary. 2.10: The (Second Phase of the) Revolution Has Begun. www.wired.com. [2025-12-27]. (原始内容存档于2012-11-12). 
  24. ^ home of the first website. [2014-06-16]. (原始内容存档于2012-06-04). 
  25. ^ NCSA Mosaic "What's New" page. Computer History Museum. [2016-09-18]. (原始内容存档于2020-01-03). 
  26. ^ August 2016 Web Server Survey. [2016-09-18]. (原始内容存档于2018-07-24). 
  27. ^ InfoWorld 17 (34). August 21, 1995. 
  28. ^ Roads and Crossroads of Internet History页面存档备份,存于互联网档案馆) Chapter 4: Birth of the Web
  29. ^ Wolfe, Gary. The (Second Phase of the) Revolution Has Begun. Wired. Vol. 2. October 1994: 10 [January 7, 2015]. (原始内容存档于November 12, 2012). 
  30. ^ Sink, Eric. Memoirs From the Browser Wars. Eric Sink's Weblog. 2003-05-15 [2006-12-16]. (原始内容存档于2017-06-29). 
  31. ^ Thurrott, Paul. Microsoft and Spyglass kiss and make up. 1997-01-22 [2011-02-09]. (原始内容存档于2012-09-19). 
  32. ^ Elstrom, Peter. MICROSOFT'S $8 MILLION GOODBYE TO SPYGLASS. Bloomberg Businessweek. 1997-01-22 [2011-02-09]. (原始内容存档于1997-06-29). 
  33. ^ dauphin, Gilles. W3C mMosaic. World Wide Web Consortium. 1996 [2007-11-02]. (原始内容存档于2020-08-04). 

外部链接

[编辑]

参见

[编辑]