瀏覽器發(fā)展史

????????????介紹: 其實這個篇章并沒有什么技術(shù)含量昌罩,這個篇章作為一個單獨(dú)的篇章做出來是身為一個 web前端工程師 (Web font-end developer) 的職業(yè)素養(yǎng) 剧防。對于我個人而言,既然已經(jīng)選擇了這個職業(yè)屈藐,就要全身心投入,不管外人如何厂捞,我自己能知道職業(yè)的過往以及職業(yè)的發(fā)展前景艳吠,是對這個職業(yè)的態(tài)度

? ? ? ? ?進(jìn)入正題

? ? ? ? ? 1.第一款瀏覽器

? ? ? ? ? ? ?瀏覽器的先祖

????????????網(wǎng)景瀏覽器(Netscape?Navigator)?

? ? ? ? ? ? 由 網(wǎng)景(Netscape?Communication?Corperation)在1994年主卫,推出的第一款商用瀏覽器,

? ? ? ? ? ? 此時瀏覽器只能寫一些簡單的頁面? 虾宇, 只能展示一些 簡單的 html 元素 搓彻,頁面low 的程度可想而知 。

? ? ? ? ? ? 但是嘱朽,在當(dāng)時的環(huán)境下旭贬,微軟的IE瀏覽器一推出,導(dǎo)致兩家相互競爭 搪泳, 從而進(jìn)入了第一次瀏覽器大戰(zhàn)

? ? ? ? ? 2. js 語言的誕生

? ? ? ? ? ??1995年稀轨,網(wǎng)景公司決定在瀏覽器中加入一門語言,可以作交互效果岸军,提高用戶體驗奋刽。

????????????最終決定獨(dú)立開發(fā)一門新的語言,聘請Brendan?Eich(js之父)艰赞,10天后佣谐,新的語言誕生

? ? ? ? ? ? 命名:LiveScript?->?JavaScript?(JS)? 這個完全是因為當(dāng)時蹭 java 的熱度

? ? ? ? ? 3.?第一次瀏覽器大戰(zhàn)

? ? ? ? ? ? ?網(wǎng)景公司打算在瀏覽器中加入網(wǎng)絡(luò)操作系統(tǒng),影響到微軟的利益方妖,引起了微軟的注意

????????????1995年狭魂,微軟發(fā)布IE瀏覽器。

????????????JS語言推出之后,網(wǎng)景獲得極大的競爭優(yōu)勢趁蕊。

????????????微軟對JS語言反編譯坞生,借鑒JS語言,退出了JScript掷伙、VBScript

????????????第一次瀏覽器大戰(zhàn)是標(biāo)準(zhǔn)之爭

????????????1997是己,網(wǎng)景公司將javascript1.1版本提交給ECMA(歐洲計算機(jī)制造協(xié)會)

????????????IE3發(fā)布,并綁定windows操作系統(tǒng) 任柜, 微軟勝利卒废。

????????????1998年,網(wǎng)景公司破產(chǎn)宙地,被收購摔认。

? ??????????ECMA收錄了JavaScript,并提交給ISO宅粥,經(jīng)過修改参袱,成為了第一個JS的標(biāo)準(zhǔn)版本,成為ECMAScript秽梅,簡稱ES

??? ? ? ?4.?第二次瀏覽器大戰(zhàn)?

? ??????????IE4抹蚀、IE5、IE6(windows?xp)

? ? ? ? ? ? 在IE6之后企垦,微軟做了一個十分令人費(fèi)解的決定环壤,決定解散瀏覽器團(tuán)隊。這也是為什么現(xiàn)在IE瀏覽器一直落后的原因

????????????Brendan?Eich钞诡,帶領(lǐng)團(tuán)隊成立Mozilla基金會郑现,并決定,將網(wǎng)景瀏覽器開源荧降。

????????????長時間內(nèi)接箫,世界的技術(shù)愛好者,對網(wǎng)景瀏覽器誊抛,進(jìn)行維護(hù)和打補(bǔ)丁

????????????2002列牺,Mozilla推出firefox瀏覽器整陌。

????????????2008拗窃,谷歌推出chrome瀏覽器,蘋果推出safari泌辫,ASA公司推出opera

????????????chrome瀏覽器搭載JS執(zhí)行引擎V8(V8引擎随夸,可以將JS代碼直接轉(zhuǎn)換為字節(jié)碼,理論上震放,JS代碼的執(zhí)行速度已經(jīng)接近匯編語言)

????????????于是宾毒,JS具備了編寫大型應(yīng)用程序的能力,甚至服務(wù)器應(yīng)用

????????????>?Ryan?Dahl?準(zhǔn)備寫一個服務(wù)器端的框架殿遂,直接利用V8引擎完成了該框架诈铛,該框架乙各,稱為node.js

? ??????????V8,將JS的執(zhí)行推向了一個新的臺階

? ? ? ? ?5. ES標(biāo)準(zhǔn)的發(fā)展

? ? ? ? ? ??ES1幢竹,1997年

????????????ES2耳峦,1998年

????????????ES3,1999年

????????????ES5焕毫,2009年蹲坷,不再區(qū)分?javascript?(JS)?和?ECMAScript?(ES) 因為都是同一種語言

????????????ES6,2015年邑飒,ECMA宣布循签,從ES6開始,使用年號作為版本號疙咸,ES6的真正稱呼為:ES2015

????????????ES7县匠,2016年,ES2016

? ??????????ES制定語言標(biāo)準(zhǔn)撒轮,不涉及語言的運(yùn)行環(huán)境聚唐。正是因為ES避免了運(yùn)行環(huán)境,就讓ES有機(jī)會在各種環(huán)境中執(zhí)行腔召。從而ES成為了通用編程語言


? ? ? ? ? ? 以上就是瀏覽器和 js 發(fā)展史 杆查,開始 js 剛出現(xiàn)的時候漏洞百出,但是在世界編程愛好者以及(ECMA)的維護(hù)和更新 使 js 變得十分強(qiáng)大臀蛛,成為不可缺少的編程語言亲桦。?

? ? ? ? ? ? 最后,拋出一點(diǎn) 現(xiàn)在主流的瀏覽器 及其內(nèi)核 都是哪些

? ? ? ? ? ? IE瀏覽器? ? ? ? ? ? ? ? ? ? ? 內(nèi)核:Trident

? ? ? ? ? ? Chrome瀏覽器????????????內(nèi)核:Webkit(和蘋果公司共同研發(fā)) / Blink(目前使用浊仆,自己的技術(shù)團(tuán)隊實現(xiàn))

? ? ? ? ? ? Firefox瀏覽器? ? ? ? ? ? ? 內(nèi)核:Gecko

? ? ? ? ? ? Safari瀏覽器? ? ? ? ? ? ? ?內(nèi)核:Webkit(和谷歌共同研發(fā))

? ? ? ? ? ? Opera瀏覽器? ? ? ? ? ? ? ?內(nèi)核:(獨(dú)立研發(fā))Presto->Webkit->Blink

? ? ? ? ? ? 之后的就是一些國內(nèi)的瀏覽器使用方面

? ? ? ? ? ? 360瀏覽器客峭、獵豹瀏覽器????????????內(nèi)核:Trident + Webkit(雙內(nèi)核);

? ? ? ? ? ? 搜狗抡柿、遨游舔琅、QQ瀏覽器????????????內(nèi)核:Trident(兼容模式)+Webkit(高速模式);

? ? ? ? ? ? 百度瀏覽器洲劣、世界之窗? ? ? ? ? ? ? 內(nèi)核备蚓;Trident

? ? ? ? ? ? 2345瀏覽器? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?內(nèi)核:Trident + Webkit(雙內(nèi)核);

? ? ? ? ? ? UC瀏覽器? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 內(nèi)核:U3 (據(jù)說獨(dú)自研發(fā))

? ? ? ? ? ? 總結(jié) : 國內(nèi)瀏覽器所使用內(nèi)核的基本上都是國外研發(fā)的囱稽,國內(nèi)竟然沒有一家公司(UC沒有被廣大認(rèn)同)開發(fā)自己獨(dú)立的內(nèi)核郊尝,我們?nèi)狈Φ牟皇悄芰Γ覀兡馨褔庋芯繋啄甑漠a(chǎn)品在幾個月就可以衍生出相似產(chǎn)品战惊,這說明了什么 流昏, 我們真正缺乏的是創(chuàng)新 。現(xiàn)在 ,國內(nèi)的線上支付和刷臉認(rèn)證技術(shù)非常成熟 已經(jīng)領(lǐng)先世界况凉,是我們的驕傲谚鄙,希望國家出現(xiàn)更多人才,創(chuàng)新技術(shù)刁绒,領(lǐng)先世界襟锐。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市膛锭,隨后出現(xiàn)的幾起案子粮坞,更是在濱河造成了極大的恐慌,老刑警劉巖初狰,帶你破解...
    沈念sama閱讀 206,723評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件莫杈,死亡現(xiàn)場離奇詭異,居然都是意外死亡奢入,警方通過查閱死者的電腦和手機(jī)筝闹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來腥光,“玉大人关顷,你說我怎么就攤上這事∥涓#” “怎么了议双?”我有些...
    開封第一講書人閱讀 152,998評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長捉片。 經(jīng)常有香客問我平痰,道長,這世上最難降的妖魔是什么伍纫? 我笑而不...
    開封第一講書人閱讀 55,323評論 1 279
  • 正文 為了忘掉前任宗雇,我火速辦了婚禮,結(jié)果婚禮上莹规,老公的妹妹穿的比我還像新娘赔蒲。我一直安慰自己,他們只是感情好良漱,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評論 5 374
  • 文/花漫 我一把揭開白布舞虱。 她就那樣靜靜地躺著,像睡著了一般债热。 火紅的嫁衣襯著肌膚如雪砾嫉。 梳的紋絲不亂的頭發(fā)上幼苛,一...
    開封第一講書人閱讀 49,079評論 1 285
  • 那天窒篱,我揣著相機(jī)與錄音,去河邊找鬼。 笑死墙杯,一個胖子當(dāng)著我的面吹牛配并,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播高镐,決...
    沈念sama閱讀 38,389評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼溉旋,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了嫉髓?” 一聲冷哼從身側(cè)響起观腊,我...
    開封第一講書人閱讀 37,019評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎算行,沒想到半個月后梧油,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,519評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡州邢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評論 2 325
  • 正文 我和宋清朗相戀三年儡陨,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片量淌。...
    茶點(diǎn)故事閱讀 38,100評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡骗村,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出呀枢,到底是詐尸還是另有隱情胚股,我是刑警寧澤,帶...
    沈念sama閱讀 33,738評論 4 324
  • 正文 年R本政府宣布裙秋,位于F島的核電站信轿,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏残吩。R本人自食惡果不足惜财忽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望泣侮。 院中可真熱鬧即彪,春花似錦、人聲如沸活尊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蛹锰。三九已至深胳,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間铜犬,已是汗流浹背舞终。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評論 1 262
  • 我被黑心中介騙來泰國打工轻庆, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人敛劝。 一個月前我還...
    沈念sama閱讀 45,547評論 2 354
  • 正文 我出身青樓余爆,卻偏偏與公主長得像,于是被迫代替她去往敵國和親夸盟。 傳聞我的和親對象是個殘疾皇子蛾方,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評論 2 345

推薦閱讀更多精彩內(nèi)容