- 它是首款圖形化網頁瀏覽器,允許在互聯網上大規模顯示多媒體內容。
- 它在 NCSA 的開發為 Netscape 和後來的 Internet Explorer 的誕生奠定了技術基礎。
- 由於其跨平台相容性和對各種協議的支持,它提高了萬維網的普及度。

如果我們理所當然地認為瀏覽網路就意味著進入一個充滿色彩、視訊和標籤頁的世界,那是因為幾十年前有人靈光一閃,想到了要把網路從枯燥的終端機中解放出來。雖然我們往往認為這一切始於谷歌瀏覽器或如今已被遺忘的IE瀏覽器,但真正點燃導火線的是一款名為Mosaic的軟體,它從根本上教會了我們如何看待如今的互聯網。
要了解我們現在所處的境地,我們需要回顧過去,看看網頁瀏覽並非一直如此直覺。在 Mosaic 成為主流之前,網頁瀏覽曾經有過非常原始的純文字形式,其體驗更像是閱讀系統文件,而非訪問現代網站。正是圖形介面的出現,使得任何用戶,即使不是電腦專家,也能輕鬆探索網路世界。
摩西大爆炸之前的地基
早在 Mosaic 出現之前,網路就已經開始發展演變。 20 世紀 80 年代,雖然HyperBBS 和 HyperLAN等程式能夠實現超文本跳轉,但它們的功能非常基本。 1987 年,尼爾·拉爾森 (Neil Larson) 開發的 TransText 的問世是一個重要的里程碑,它預示著現代超文本處理器的發展方向。
真正的變革始於1990年,當時在歐洲核子研究中心(CERN)工作的蒂姆·伯納斯-李構思了萬維網,並開發了第一個網路伺服器。他還創建了第一個瀏覽器,最初名為WorldWideWeb(後來更名為Nexus),有趣的是,它既可以用來訪問網站,也可以用來編輯網站。然而,該程式只能在NeXT電腦上運行,嚴重限制了其應用範圍。為了克服這個難題,Line Mode Browser應運而生,這是一款用C語言編寫的跨平台工具,幾乎可以在任何電腦上進行文字模式瀏覽。
在90年代初,出現了其他一些替代方案,例如MidasWWW和著名的Lynx,後者至今仍在GNU GPL許可證下運行。但真正的飛躍發生在1992年,當時赫爾辛基大學的學生推出了Erwise,這是第一個帶有圖形使用者介面的瀏覽器。儘管它曾引起轟動,但於1994年停止開發,為後來的巨頭鋪平了道路。
NCSA Mosaic的崛起:首次大規模成功

1993年1月,Mosaic誕生於伊利諾大學國家超級電腦應用中心(NCSA)。該項目由年輕的馬克·安德森(Marc Andreessen)領導,他負責編碼和頭腦風暴,而埃里克·比納( Eric Bina)則是程式設計的幕後功臣。其首個穩定版本1.0於1993年4月22日發布,適用於Unix系統。但其成功如此驚人,以至於同年8月,微軟Windows和Macintosh版本已經問世。
Mosaic之所以如此成功,是因為它能夠在同一視窗中同時渲染圖像和文本,這在當時簡直如同魔法一般。此外,它不僅限於HTTP協定(在其原始的0.9版本中),還允許存取Gopher、透過NNTP存取Usenet新聞群組,以及透過FTP進行檔案傳輸。從本質上講,它是早期互聯網的瑞士軍刀。
儘管這款程式有很多優點,但也存在一些缺陷。例如,在 1.0 版本中,使用者無法直接在網址列中輸入網址;必須點選「檔案」選單,然後選擇「開啟網址」選項。其標誌性的地球及其衛星在頁面加載時旋轉的動畫也令人印象深刻——許多現代瀏覽器都以某種形式沿用了這一視覺概念。
Mosaic 不僅僅是一個程序,它是之後一切的種子。馬克安德森看到了其中的商業潛力,於 1994 年創立了 Mosaic Communications 公司。然而,由於與伊利諾大學就名稱問題產生了法律糾紛,該公司最終更名為Netscape。由此,Netscape Navigator 應運而生,繼承了 Mosaic 的輝煌,並在 20 世紀 90 年代佔據了 90% 的市場份額,同時也推出了cookie 和 JavaScript等創新技術。
另一方面,Mosaic 的影響力也延伸到了微軟。微軟透過 Spyglass 公司獲得了該軟體的授權,該公司使用了源自 NCSA 的技術,並以此為基礎開發了Internet Explorer 2.0,該瀏覽器預先安裝在 Windows 95 系統中。這引發了第一次大規模的瀏覽器大戰,最終 Internet Explorer 憑藉其幾乎預先安裝在全世界每台電腦上的系統而勝出。
故事並未就此結束。 Netscape 的原始碼於 1998 年發布,使得 Mozilla 專案得以在 2002 年開發出Firefox ,憑藉標籤式瀏覽和對 W3C 標準的更高遵循度,為業界重新帶來了競爭和創新。最終,在 2008 年,Google攜帶Chrome瀏覽器加入戰局。憑藉其強大的引擎和與搜尋引擎的集成,Chrome 如今已成為業界的主導工具。
Mosaic技術現在還能使用嗎?
對於那些懷有懷舊情懷或純粹出於好奇的人來說,Mosaic 並沒有完全消失。儘管官方開發已於 1997 年 1 月停止,為 Netscape 讓路,但仍有一些專案在繼續維護這款軟體。例如,在Ubuntu 等 GNU/Linux 發行版上,可以透過在終端機上執行簡單的命令,使用 Snap 軟體包安裝 Mosaic。
然而,需要注意的是,它是一款極其原始的工具。它基於HTML2,不支援 PNG 等現代格式(儘管支援 JPEG 和 GIF),因此絕大多數現代網站要么無法加載,要么顯示完全失真。此外,由於不支援 HTTPS,瀏覽現代網頁幾乎不可能,使其更像是互動式博物館藏品,而非一款功能齊全的瀏覽器。
從ARPANET上的首次超文本跳轉,到Chrome和Safari在行動裝置上的絕對統治地位,網頁瀏覽的發展軌跡令人目眩神迷。 NCSA Mosaic是連結學術文字網路和我們如今口袋裡視覺化、多媒體體驗的橋樑,為Mozilla、微軟和谷歌等巨頭的崛起奠定了基礎。