自主研發(fā)瀏覽器有多困難?代碼規(guī)模有2400萬(wàn)行!
時(shí)間:2025-12-09 07:21:21 來(lái)源:桑間濮上網(wǎng)
導(dǎo)讀:國(guó)際上的自主瀏覽器大體分為四類,梁志輝說(shuō),瀏覽有基于Chromium的多困瀏覽器(chrome\360\qq\uc\sogou),基于Firefox的難代瀏覽器,基于Edge的碼規(guī)模瀏覽器和基于Trident的Internet Explorer瀏覽器。
自稱自主研發(fā)瀏覽器核心產(chǎn)品的自主“紅芯”公司宣布完成2.5億C輪系列融資,隨即引發(fā)質(zhì)疑。瀏覽網(wǎng)友們指責(zé),多困該瀏覽器就是難代將谷歌瀏覽器內(nèi)核套了個(gè)殼,并非自主研發(fā),碼規(guī)模甚至將其比喻為當(dāng)年的自主“漢芯”。對(duì)此,瀏覽紅芯CEO陳本峰回應(yīng):確實(shí)是多困基于谷歌Chrome瀏覽器內(nèi)核而開(kāi)發(fā),但內(nèi)核層面有自主創(chuàng)新。難代

國(guó)有瀏覽器為何多選用谷歌Chromium內(nèi)核產(chǎn)品?碼規(guī)模自主研發(fā)的困難在哪里?……對(duì)于瀏覽器的相關(guān)技術(shù)問(wèn)題,新浪科技專訪了360 PC瀏覽器事業(yè)部總經(jīng)理梁志輝。
我國(guó)自主研發(fā)瀏覽器有何困難?
據(jù)悉,谷歌Chrome瀏覽器除了正式發(fā)布的Chrome版本外,尚有一個(gè)Chromium項(xiàng)目,供開(kāi)發(fā)者開(kāi)源使用。
“Chromium就是靠開(kāi)源的路子打敗了閉源的IE”,梁志輝告訴新浪科技,Chromium主要的代碼是基于MIT license開(kāi)源協(xié)議。從協(xié)議層面上,谷歌鼓勵(lì)第三方基于Chromium代碼進(jìn)行二次開(kāi)發(fā),而且不要求二次開(kāi)源。從項(xiàng)目上,Chromium產(chǎn)品的發(fā)展是跟開(kāi)源社區(qū)綁定一起,無(wú)論是代碼審核、Bug反饋、需求收集、標(biāo)準(zhǔn)制定,都跟社區(qū)綁定且密不可分。
一般來(lái)講,Chromium的瀏覽器代碼規(guī)模有2400萬(wàn)行,一個(gè)Windows操作系統(tǒng)大約5000萬(wàn)行左右,所以做一個(gè)瀏覽器等于小半個(gè)操作系統(tǒng)。
更重要的是,Google在硅谷雇了數(shù)百個(gè)頂尖的程序員,加上開(kāi)源社區(qū)龐大的程序員參與開(kāi)發(fā),瀏覽器的發(fā)展非常快,“在國(guó)內(nèi),360、UC、QQ、搜狗這四家雙核瀏覽器普遍能做到一年至少兩次升核。而Google三個(gè)月發(fā)布一個(gè)大版本,半年做一次全網(wǎng)升級(jí),這就是技術(shù)上的差異”。
不同內(nèi)核有何優(yōu)劣勢(shì)?
“國(guó)際上的瀏覽器大體分為四類”,梁志輝說(shuō),有基于Chromium的瀏覽器(chrome\360\qq\uc\sogou),基于Firefox的瀏覽器,基于Edge的瀏覽器和基于Trident的Internet Explorer瀏覽器。
四類各有優(yōu)劣勢(shì),其中Chromium是性能最強(qiáng),標(biāo)準(zhǔn)支持最好;Firefox在證書安全上最激進(jìn),對(duì)用戶隱私最敏感,更符合歐洲人的定位;IE已經(jīng)被歷史拋棄了,每年大概有10%的下降速度;Edge的內(nèi)核也是閉源,而且沒(méi)有第三方接口,目前仍處在發(fā)展期,與其它內(nèi)核相比比例較低。
他認(rèn)為,從目前來(lái)看,瀏覽器采用Chromium內(nèi)核選擇正確,且該內(nèi)核在全球市場(chǎng)上占有很大比重。但問(wèn)題是,瀏覽器需要支持最新技術(shù),“在這一點(diǎn)上,一個(gè)基于Chromium 49的瀏覽器在標(biāo)準(zhǔn)支持上會(huì)存在很多問(wèn)題,對(duì)于一些稍微新點(diǎn)的技術(shù),如web assembly,支持度會(huì)很差,對(duì)于webgl 2.0的標(biāo)準(zhǔn)支持度也不行”。
我國(guó)瀏覽器經(jīng)歷了怎樣的發(fā)展歷程?
梁志輝稱,在自主研發(fā)的道路上,國(guó)內(nèi)瀏覽器入局比較晚,而且瀏覽器需要遵守公開(kāi)開(kāi)放標(biāo)準(zhǔn)的產(chǎn)品,所以很少有瀏覽器會(huì)去渲染內(nèi)核、文檔標(biāo)準(zhǔn)、腳本標(biāo)準(zhǔn)。對(duì)于360瀏覽器來(lái)說(shuō),其是對(duì)Chromium內(nèi)核最大的調(diào)整在于雙核打通,和用戶體驗(yàn)的優(yōu)化。
“雙核一直是瀏覽器研發(fā)最困難的一個(gè)關(guān)鍵點(diǎn)”,梁志輝說(shuō),Chromium是開(kāi)源的,Trident是一個(gè)閉源,但是兼容大量老系統(tǒng)的內(nèi)核。雙核瀏覽器不是將兩個(gè)內(nèi)核“像膠水一樣粘起來(lái)”,而是要把它們的Cookie、表單數(shù)據(jù)、歷史紀(jì)錄等等打通。對(duì)于創(chuàng)新來(lái)說(shuō),360瀏覽器則是基于開(kāi)源Chromium內(nèi)核+Trident內(nèi)核的雙核瀏覽器,在內(nèi)核層面優(yōu)先用Chromium內(nèi)核進(jìn)行渲染,保證性能優(yōu)越,對(duì)于必須使用IE瀏覽器訪問(wèn)的頁(yè)面,則使用Trident內(nèi)核,保證老頁(yè)面的兼容性,同時(shí)也會(huì)使用Trident內(nèi)核渲染,并進(jìn)行更新。
“要看一個(gè)產(chǎn)品是否自主研發(fā),就要看它是否能緊跟最新的標(biāo)準(zhǔn),能否及時(shí)修復(fù)漏洞。如果做不到,證明它們消化不了2400萬(wàn)行的瀏覽器代碼,出了bug不一定能修復(fù)”,梁志輝說(shuō)道。
自稱自主研發(fā)瀏覽器核心產(chǎn)品的自主“紅芯”公司宣布完成2.5億C輪系列融資,隨即引發(fā)質(zhì)疑。瀏覽網(wǎng)友們指責(zé),多困該瀏覽器就是難代將谷歌瀏覽器內(nèi)核套了個(gè)殼,并非自主研發(fā),碼規(guī)模甚至將其比喻為當(dāng)年的自主“漢芯”。對(duì)此,瀏覽紅芯CEO陳本峰回應(yīng):確實(shí)是多困基于谷歌Chrome瀏覽器內(nèi)核而開(kāi)發(fā),但內(nèi)核層面有自主創(chuàng)新。難代

國(guó)有瀏覽器為何多選用谷歌Chromium內(nèi)核產(chǎn)品?碼規(guī)模自主研發(fā)的困難在哪里?……對(duì)于瀏覽器的相關(guān)技術(shù)問(wèn)題,新浪科技專訪了360 PC瀏覽器事業(yè)部總經(jīng)理梁志輝。
我國(guó)自主研發(fā)瀏覽器有何困難?
據(jù)悉,谷歌Chrome瀏覽器除了正式發(fā)布的Chrome版本外,尚有一個(gè)Chromium項(xiàng)目,供開(kāi)發(fā)者開(kāi)源使用。
“Chromium就是靠開(kāi)源的路子打敗了閉源的IE”,梁志輝告訴新浪科技,Chromium主要的代碼是基于MIT license開(kāi)源協(xié)議。從協(xié)議層面上,谷歌鼓勵(lì)第三方基于Chromium代碼進(jìn)行二次開(kāi)發(fā),而且不要求二次開(kāi)源。從項(xiàng)目上,Chromium產(chǎn)品的發(fā)展是跟開(kāi)源社區(qū)綁定一起,無(wú)論是代碼審核、Bug反饋、需求收集、標(biāo)準(zhǔn)制定,都跟社區(qū)綁定且密不可分。
一般來(lái)講,Chromium的瀏覽器代碼規(guī)模有2400萬(wàn)行,一個(gè)Windows操作系統(tǒng)大約5000萬(wàn)行左右,所以做一個(gè)瀏覽器等于小半個(gè)操作系統(tǒng)。
更重要的是,Google在硅谷雇了數(shù)百個(gè)頂尖的程序員,加上開(kāi)源社區(qū)龐大的程序員參與開(kāi)發(fā),瀏覽器的發(fā)展非常快,“在國(guó)內(nèi),360、UC、QQ、搜狗這四家雙核瀏覽器普遍能做到一年至少兩次升核。而Google三個(gè)月發(fā)布一個(gè)大版本,半年做一次全網(wǎng)升級(jí),這就是技術(shù)上的差異”。
不同內(nèi)核有何優(yōu)劣勢(shì)?
“國(guó)際上的瀏覽器大體分為四類”,梁志輝說(shuō),有基于Chromium的瀏覽器(chrome\360\qq\uc\sogou),基于Firefox的瀏覽器,基于Edge的瀏覽器和基于Trident的Internet Explorer瀏覽器。
四類各有優(yōu)劣勢(shì),其中Chromium是性能最強(qiáng),標(biāo)準(zhǔn)支持最好;Firefox在證書安全上最激進(jìn),對(duì)用戶隱私最敏感,更符合歐洲人的定位;IE已經(jīng)被歷史拋棄了,每年大概有10%的下降速度;Edge的內(nèi)核也是閉源,而且沒(méi)有第三方接口,目前仍處在發(fā)展期,與其它內(nèi)核相比比例較低。
他認(rèn)為,從目前來(lái)看,瀏覽器采用Chromium內(nèi)核選擇正確,且該內(nèi)核在全球市場(chǎng)上占有很大比重。但問(wèn)題是,瀏覽器需要支持最新技術(shù),“在這一點(diǎn)上,一個(gè)基于Chromium 49的瀏覽器在標(biāo)準(zhǔn)支持上會(huì)存在很多問(wèn)題,對(duì)于一些稍微新點(diǎn)的技術(shù),如web assembly,支持度會(huì)很差,對(duì)于webgl 2.0的標(biāo)準(zhǔn)支持度也不行”。
我國(guó)瀏覽器經(jīng)歷了怎樣的發(fā)展歷程?
梁志輝稱,在自主研發(fā)的道路上,國(guó)內(nèi)瀏覽器入局比較晚,而且瀏覽器需要遵守公開(kāi)開(kāi)放標(biāo)準(zhǔn)的產(chǎn)品,所以很少有瀏覽器會(huì)去渲染內(nèi)核、文檔標(biāo)準(zhǔn)、腳本標(biāo)準(zhǔn)。對(duì)于360瀏覽器來(lái)說(shuō),其是對(duì)Chromium內(nèi)核最大的調(diào)整在于雙核打通,和用戶體驗(yàn)的優(yōu)化。
“雙核一直是瀏覽器研發(fā)最困難的一個(gè)關(guān)鍵點(diǎn)”,梁志輝說(shuō),Chromium是開(kāi)源的,Trident是一個(gè)閉源,但是兼容大量老系統(tǒng)的內(nèi)核。雙核瀏覽器不是將兩個(gè)內(nèi)核“像膠水一樣粘起來(lái)”,而是要把它們的Cookie、表單數(shù)據(jù)、歷史紀(jì)錄等等打通。對(duì)于創(chuàng)新來(lái)說(shuō),360瀏覽器則是基于開(kāi)源Chromium內(nèi)核+Trident內(nèi)核的雙核瀏覽器,在內(nèi)核層面優(yōu)先用Chromium內(nèi)核進(jìn)行渲染,保證性能優(yōu)越,對(duì)于必須使用IE瀏覽器訪問(wèn)的頁(yè)面,則使用Trident內(nèi)核,保證老頁(yè)面的兼容性,同時(shí)也會(huì)使用Trident內(nèi)核渲染,并進(jìn)行更新。
“要看一個(gè)產(chǎn)品是否自主研發(fā),就要看它是否能緊跟最新的標(biāo)準(zhǔn),能否及時(shí)修復(fù)漏洞。如果做不到,證明它們消化不了2400萬(wàn)行的瀏覽器代碼,出了bug不一定能修復(fù)”,梁志輝說(shuō)道。
-
Steam1月第二周銷量排行 第一無(wú)懸念 億萬(wàn)僵尸第二劍網(wǎng)3百家爭(zhēng)鳴版本新增肩部掛件外觀展示輻射避難所1.6版本更新了什么 1.6版本更新詳解劍靈仲夏之海時(shí)裝怎么得 仲夏之海外觀展示生活模擬RPG《美好生活》眾籌開(kāi)啟 原型DEMO放出QQ炫舞設(shè)計(jì)師生涯第15章第302關(guān)舒適SPASSS搭配指南全面戰(zhàn)爭(zhēng)戰(zhàn)錘怎么樣使用超魔 超魔增加多少法術(shù)消耗俠客風(fēng)云傳怎么樣治療齊老 治療齊老需要學(xué)什么武功《跑跑卡丁車》[尋寶]系統(tǒng)全新上線 [混戰(zhàn)模式]限時(shí)開(kāi)啟天使帝國(guó)4怎么樣打船上的海怪 船上的海怪打法攻略詳解
相關(guān)內(nèi)容
- ·《地球防衛(wèi)軍6》7月25日發(fā)售獨(dú)家預(yù)約福利來(lái)襲
- ·2016LPLopendaySUMMER玩家招募活動(dòng)地址
- ·輻射避難所1.6版本更新了什么 1.6版本更新詳解
- ·魔獸世界7.0前夕戰(zhàn)士技能專精改動(dòng)一覽
- ·“劇變N次方”——2024ChinaJoy短劇創(chuàng)新論壇圓滿召開(kāi)
- ·QQ炫舞旅行挑戰(zhàn)第49期第5關(guān)沿海浪漫SSS搭配高分圖
- ·魔獸世界7.0前夕辛利之魂變身玩具 辛利之魂怎么獲得
- ·魔獸世界7.0前夕武僧天賦加點(diǎn)(圖)分享攻略
- ·《金鏟鏟之戰(zhàn)》參展ChinaJoy提前試玩新賽季魔法亂斗
- ·魔獸世界7.0前夕更新了什么 7.0前夕設(shè)置優(yōu)化指南
- ·鹽和避難所專注值不夠怎么辦 專注值不夠解決方法詳解
- ·QQ炫舞旅行挑戰(zhàn)第49期第5關(guān)沿海浪漫SSS搭配高分圖
- ·《無(wú)雙大蛇3》全新實(shí)機(jī)視頻放出 神術(shù)玩法展示
- ·黎明殺機(jī)碰到外掛屠夫怎么辦 黎明殺機(jī)怎么秀迅雷屠夫
- ·傳送門騎士如何重復(fù)刷水晶 怎么樣短時(shí)間獲得大量水晶
- ·魔獸世界7.0前夕德魯伊技能專精改動(dòng)匯總
最新內(nèi)容
- ·3D迷宮探索RPG《路扎:黑暗之石》上線Steam商店頁(yè)面
- ·CFRSH12死亡怎么得 RSH12死亡值得入手嗎
- ·俠客風(fēng)云傳任劍南實(shí)力分析 任劍南屬性技能詳解
- ·俠客風(fēng)云傳暗器流打法強(qiáng)么 暗器流打法思路詳解
- ·《暗影:覺(jué)醒》演示預(yù)告 即時(shí)戰(zhàn)斗 史詩(shī)級(jí)體驗(yàn)
- ·俠客風(fēng)云傳1028a龍井村BUG解析 俠客風(fēng)云傳1028a怎么樣卡龍井村BUG
- ·饑荒基礎(chǔ)玩法詳解 生存基地建造玩法攻略
- ·黎明殺機(jī)打開(kāi)后顯示游戲運(yùn)行中BUG解決方法
- ·2018英雄聯(lián)盟全球總決賽賽程
- ·QQ飛車7月20日全新6只寵物天賦技能開(kāi)放一覽
熱點(diǎn)內(nèi)容
- ·知名人士爆料《使命召喚3》將在7月24日登陸PC端和XGP
- ·QQ炫舞設(shè)計(jì)師生涯第15章第306關(guān)愛(ài)心滿懷SSS搭配攻略
- ·劍靈奇緣短刀怎么得 奇緣短刀外觀展示
- ·魔獸世界7.0前夕常用代碼指令宏匯總 血條40碼/戰(zhàn)斗條提示
- ·豬先生的暖暖被的故事
- ·劍靈綠林短刀怎么得 綠林短刀外觀展示
- ·魔獸世界7.0前夕德魯伊技能專精改動(dòng)匯總
- ·魔獸世界7.0前夕射擊天賦獵人輸出循環(huán)一鍵輸出宏分享
- ·《英魂之刃心袋版》細(xì)英聯(lián)賽出色時(shí)候 趙云bai ?馬銀槍大年夜招一控四
- ·lol7月22日【半價(jià)】英雄皮膚更新 7.22半價(jià)英雄皮膚一覽
