Marc Andreesen 其人其事(二):回顧其第一次創業

來源:互聯網
上載者:User
關鍵字 紮克伯格 傑克·多西

矽谷有很多傳奇,因為這裡聚集著天才、欲望、理想與財富。 有的公司經歷短短幾年便成為了某個領域的大鱷,也有公司如流星般在短短幾年內就消失,真是「其興也勃焉,其亡也忽焉」。 在這裡HTTP://www.aliyun.com/zixun/aggregation/7814.html">脫穎而出的人,都可以稱為矽谷英雄,他們所做的事情確確實實影響到了世界,從前矽谷英雄的典範有約伯斯、比爾· 蓋茨,如今有馬克·紮克伯格、傑克·多西等等。

我們不得不提 Marc 863.html">Andreessen,他是一個極富遠見的人,是他第一個讓全世界知道了瀏覽器這個東西,讓人們領略網路的美好。 沒有他,網路行業不可能像現在這般興旺發達。 這是一系列文章的第二篇,著重講述他第一次創業,成立 Netscape 開發出同樣具備里程碑的意義的瀏覽器 Netsacpe Navigator,併發明瞭對網路世界影響至深的網頁腳本語言 JavaScript, 而後與微軟進行第一次瀏覽器大戰的故事。

在成功開發出「世界上第一個流行瀏覽器」之後,Marc Andreessen 與 Jam Clark 一起創立了 Mosaic Communications Corporation,一個專注于開發瀏覽器的公司。 公司後來經歷了兩次改名,最終稱為 Netscape Communications。 在瀏覽器的歷史上,Netscape 佔據了重要的地位,它曾經開發出最流行的瀏覽器,與微軟的 IE 進行了「第一次瀏覽器大戰」,可惜失敗了。 不過,它對網路的影響是實實在在的。

Netscape Communications 在 1994 年發佈了第一個產品 Mosaic Netsape 0.9 版。 儘管名稱中含有 Mosaic,但這個瀏覽器是重新開發的產品,沒有用到一行 Mosaic 所包含的代碼,因為 Marc 不想在以後的日子當中與 NCSA 爭執產品的歸屬權問題。 很快 Mosaic Netsape 改名為 Netscape Navigator。

不過,Netscape Navigator 0.9 只具備流覽網頁的能力,無法與網頁進行交互。 比如說網頁上有一個表單,需要使用者自己填寫名稱,那麼瀏覽器無法知道使用者是否真的填寫了使用者名稱,而是需要將資訊發送到伺服器端才能判斷——若使用者沒有填寫,只能等待伺服器返回錯誤資訊——這十分浪費伺服器資源與使用者的時間。 因此,當時在 Netscape 內部,包括 Marc Andreessen 在內,Tom Paquin、Michael Toy、Rick Schell 都認為 Netscape Navigator 應當集成一種網頁腳本語言,以便瀏覽器與網頁進行 互動。 在一番考量之後,最終 Netscape 決定發明一種全新的語言,嵌入到網頁中,讓瀏覽器與網頁之間互動。

由於當時 Sun 大肆鼓吹 JAVA,稱它能夠「一次編寫,到處運行」,讓 Netscape 動了心,整個公司的管理層都成為了 JAVA 的信徒,決心與 Sun 結成聯盟,允許 JAVA 程式以 applet 的形式直接在瀏覽器中運行,還考慮直接 將 JAVA 作為指令碼語言嵌入網頁,然而,這讓網頁變得過於複雜,不得不放棄。 1995 年 5 月,Netscape 作出決策,未來的網頁腳本語言必須「看上去與 JAVA 足夠相似」,但要比 JAVA 簡單,容易上手。 於是公司讓 Brendan Eich 去負責設計一套網頁腳本語言——這便是 JavaScript。 這個語言被發明出來後,Netscape 與 Sun 將它共同推向市場。 當時 Marc 是怎麼想的呢?

我們知道,使用者需要將一些處理留在電腦上,所以我們發明了 JavaScript。 而且,我們還催化 JAVA,通過讓瀏覽器支援 JAVA,讓網路上出現更為複雜的應用。 在設備上進行一定的運算,然而使用者希望通過伺服器應用程式來控制它。 整個過程是不可見的。 這個基本的想法一直保留到今日。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.