NCSA Mosaic,是一个早期普及的网页浏览器,也是互联网协议如FTP、NNTP和Gopher的客户端,浏览器因支持多种互联网协议而命名。其直观的接口、可靠性和简易安装,因此在当时大受欢迎,也是第一个可以在文字中嵌入图片,而不是在单独的窗口中显示图片的浏览器。虽然经常被误认为世界上第一个图形接口浏览器,但事实上比Mosaic更早的还有WorldWideWeb、鲜少人知的Erwise和ViolaWWW。
Mosaic于1992年底由美国伊利诺伊大学厄巴纳香槟分校的NCSA开发。NCSA于1993年发布浏览器,并于1997年1月7日正式停止发展和支持。
David Thompson向NCSA的软件设计小组展示了ViolaWWW浏览器。受到启发的马克·安德森和埃里克·比纳最初在UNIX的X Window编写了NCSA Mosaic,名为。1991年12月,时任参议员阿尔·戈尔提出的美国信息高速公路法案(英语:High Performance Computing Act of 1991)获得通过,为Mosaic开发项目提供了资助。1993年11月11日,Microsoft Windows的1.0版本发布。从1994年至1997年,国家科学基金会进一步资助了Mosaic开发。
马克·安德森是开发Mosaic的团队领导人,他离开了NCSA,后来与SGI公司的创始人之一吉姆·克拉克以及伊利诺伊大学的其他四名学生和员工共同创办了Mosaic Communication Corporation,Mosaic Communications最后改名为Netscape Communications Corporation,并推出他们的浏览器Netscape Navigator。在1994年安德森的Netscape Navigator发布之后,Mosaic浏览器的受欢迎程度开始下降。这一点在已经提到:“Netscape通信公司设计了一个全新的WWW浏览器Netscape,比原来的Mosaic程序有明显的改进。”
Mosaic是引发1990年代互联网泡沫的网页浏览器。在此期间存在的其他浏览器,特别是Erwise、ViolaWWW、MidasWWW和tkWWW(英语:tkWWW),在公众使用互联网上并没有与Mosaic相同的效应。
Mosaic不是第一个用于Windows的浏览器,而是Thomas R. Bruce鲜为人知的Cello。在Windows版本推出之前,Unix版本的Mosaic就已经相当知名了,除了可以在文字中嵌入图片,而不是显示在单独的窗口之外,其功能与ViolaWWW相似,不过Mosaic是首次由职业程序员的团队所编写浏览器,对于初学者来说相当可靠和易于使用。
Mosaic是著名的图形浏览器,它让用户透过点击接口在电子消息世界中畅游。Mosaic那迷人的外观激励著用户将他们的文件上传到网络上,包括彩色图片、声音片段、影片剪辑,此外超文字形式的"链接"能够链接到其它文件。随着点击—链接,这个链接上的文件就能够显示出来—你可以通过这种突发奇想而又直觉的方式在网络世界中穿梭。Mosaic不是发现消息的最直接方式,也不是最强大的,不过是最让人愉悦的方式,而在发布后的18个月里,Mosaic已经引发了网络历史上前所未有的兴奋和商业活力。
1992年11月,世界上只有仅仅26个网站,每一个网站都受人注目。1993年,Mosaic推出了一个叫做What’s New的页面,几乎每天都会提供给大家一个全新网站的链接。这是互联网使用率在学术界和大型工业研究机构领域之外迅速普及的时期。由于浏览器本身的易用性,推动了网站爆炸性的成长,到了1995年8月网站数量已经超过了一万个,1998年达到了数百万个网站数量。Metcalfe表达了Mosaic的关键作用:
在Web的第一世代,提姆·柏内兹-李使用基于Unix的服务器和浏览器原型,创建了统一资源定位符(URL),超文字传输协议(HTTP)和HTML标准。一些人意识到Web可能比Gopher更好。
在第二世代,马克·安德森和埃里克·比纳在伊利诺伊大学开发了NCSA Mosaic浏览器。几百万人突然发现Web可能比性爱还要棒。
在第三世代,安德森和比纳离开NCSA,创立了Netscape...
Spyglass公司从NCSA获得技术和商标授权,用于开发自己的网页浏览器,但从未使用任何NCSA Mosaic源代码。微软于1995年以200万美元获得Spyglass Mosaic的授权进行了修改,并重命名为Internet Explorer。但后来因为专利方面的纠纷,微软向Spyglass赔偿了800万美元。在1995年的用户指南,特别指出,在一个名为的章节中,Internet Explorer“将以Mosaic程序为基础”:331。
在NCSA停止Mosaic开发之后,X Window系统的NCSA Mosaic源代码由几个独立的小组继续进行开发。这些独立的开发工作包括2004年初停止开发的mMosaic(multicast Mosaic)、Mosaic-CK和VMS Mosaic。