首頁 > webfront > browser > webkit > > 正文

瀏覽器史話中chrome霸主地位的奠定與國產瀏覽器的割據混戰

點擊:

本文回顧瀏覽器的發展歷史:作為前端老鳥,從IE的6、7、8開始做前端,各種兼容性折磨死人。js還好有了jQuery。chrome出來后,真是救苦救難,解救程序員的于水火。但是可惡的boss還是要求兼容ie6,7。

作為前端老鳥,從IE的6、7、8開始做前端,各種兼容性折磨死人。js還好有了jQuery。chrome出來后,真是救苦救難,解救程序員的于水火。但是可惡的boss還是要求兼容ie6,7。感謝淘寶團隊的表率,率先不支持ie8以下瀏覽器。有了跟產品經理和老板抗爭的勇氣……

下面來回顧下瀏覽器的發展歷史

瀏覽器的起源

瀏覽器始祖NCSA Mosaic在1993年1月發布(于1992年末由國家超級計算機應用中心—National Center for Supercomputing Applications開發)。Mosaic可以同時展示文字和圖片,從此瀏覽器變得有趣多了。 在當時人氣爆發的大受歡迎。Mosaic的出現,算是點燃了后期互聯網熱潮的火種之一。NCSA將Mosaic的商業運營權轉售給了Spyglass公司,該公司又向包括微軟公司在內的多家公司技術授權,允許其在 Mosaic的基礎上開發自己的產品

MOSAIC開發的中心人物馬克·安德森吉姆·克拉克(幾何圖形發生器發明人、SGI與Healtheon公司的創始人)設立了「MOSAIC Communication Corp.」,這家公司之后1994年11月改名為「Netscape Communication Corp.」,中譯為網景。網景通信聘用了許多原有的Mosaic瀏覽器工程師,但是沒有采用Mosaic網頁瀏覽器的任何代碼。

1994年10月13日,網景通信公司推出發布了Mosaic Netscape 0.9

1994年開始,網景通信公司推出了代號為Netscape Navigator 1.0(網景導航者、網景瀏覽器),隨后迭代版本迅速占領瀏覽器大部分份額。Netscape自稱“Mozilla/1.0(Win3.1)”,一說 Mozilla = Mosaic + Killer,意為Mosaic殺手,也有說法是 Mozilla = Mosaic & Godzilla,意為馬賽克和哥斯拉,而Mozilla最初的吉祥物是只綠色大蜥蜴,后來更改為紅色暴龍,跟哥斯拉長得一樣。

1995年起搭載cookie、框架和JavaScript等多樣獨自功能的2.0版上市。從前前端碼農開始可以大踏步干活了,與通宵達旦干兼容血戰到底。網景支持框架(frame),但是Mosaic不支持框架,于是網站管理員探測user agent,對Mozilla瀏覽器發送含有框架的頁面,對非Mozilla瀏覽器發送沒有框架的頁面。 

網景一看瀏覽器業務這么好,那干脆試著做一個操作系統得了,微軟意識到網景通訊公司對其操作系統和應用市場的威脅,立馬收購另外一家瀏覽器公司,在其基礎上開發了Internet Explorer網景跟微軟的撕逼大戰不必多說,這中間就是多出了IE。windows捆綁IE,網景涅盤成了 Mozilla 基金會并制作了 Gecko,自稱 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1) 。Mozilla 后來又成了Firefox(火狐),自稱 Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.5) Gecko/20041108 Firefox/1.0。這些目前基本非常小眾了。



蘋果鼓搗出了 Safari,拿來了 KHTML,敲敲打打修修補補一番滿意之后改稱 WebKit。Safari 想要用給 KHTML 準備的網頁,因此自稱 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5。

無論是Firefox還是Opera還是IE,都是骨灰。這里暫且略過。正主chrome從webkit中誕生

國產瀏覽器的起源于IE,一位網名為changyou(暢游)的程序員于1999年在論壇上發布一款叫”MyIE"的瀏覽器,基于IE,但采用多窗口瀏覽,占用系統資源比IE6少很多,且有鼠標手勢、視覺化書簽等功能,后來的中國瀏覽器MyIE2(后改名Maxthon)、網際暢游(后改名GreenBrowser)與TheWorld(世界之窗)等都是用MyIE的源代碼改寫完成。這幾款瀏覽器都不是開發MyIE那位維護的,MyIE版本到3.2版本后就再也沒有更新過,“暢游”這個人也消失不見了。后來呢遨游成立公司獨自運營,TheWorld被360收購變成了360安全瀏覽器。后他們隨著3q大戰 3b大戰,各個廠商都推出拿著webkit的外衣推出各自的瀏覽器。

Chrome Beta版正式發布

2008年,北京奧運會開展之際,Google正式發布首個Chrome Beta版,這次發布涉及全球100多個國家。同日,Google官方網站也提供了下載連接。

2009年,Chrome在支持Windwos的基礎上又發布了Mac和Linux兩個版本,至此Chrome瀏覽器已經支持所有主流系統。

chrome版本歷史

chrome從08年到14年和從14年到18年,基本都發布了30個版本。

準備手機chrome各個版本演進的歷史。等待更新吧。

參考文章:

瀏覽器 發展歷史 https://www.jianshu.com/p/c1c2737f1d0b

全球第一大瀏覽器 簡述Chrome發展史 https://digi.tech.qq.com/a/20120605/001119.htm