價值2.5億的自主創新瀏覽器?談談國產瀏覽器的創新之路
2018年8月15日,一個融資2.5億的自主創新國產瀏覽器消息火爆整個互聯網!但隨後也被各大技術人員證實,這價值2.5億的紅芯企業瀏覽器竟然用的是2年前Chrome 49內核的開源代碼。「紅芯造假」事件雖然讓紅芯瀏覽器成為鄙視的對象,但讓一大波國產瀏覽器躺著中槍,難道國產瀏覽器就真的沒有創新嗎?
怎麼理解瀏覽器內核?
現在會上網的朋友都知道打開網頁要先打開瀏覽器,那麼瀏覽器內核又應該如何去理解?
直白地說,瀏覽器內核就是排版渲染引擎,核心作用是將網頁內容正確地排版出來。瀏覽器內核就是一個瀏覽器中最有技術含量的部分,簡單點比喻,瀏覽器內核就像汽車的發動機引擎,不是一個企業想造就有能力造。
目前全球用戶量最大的自主創新內核流派有三大,分別是Webkit、Trident(EdgeHTML)、Gecko。
三大自主創新的瀏覽器內核代表
Chrome最早用的就是開源的Webkit內核,後來基於Webkit推出Blink內核。Blink內核因為採用BSD版權機制,也就是可自由修改的免費商用機制,因此可以說全球幾乎所有的瀏覽器都是Chrome的馬甲。
微軟IE瀏覽器採用的是微軟獨家的舊Trident內核(已經停止開發),而微軟Edge瀏覽器採用的則是基於Trident推倒重來的全新內核——EdgeHTML。
Firefox採用的是獨家內核Gecko。
為什麼中國沒有自主創新的瀏覽器內核?
最重要的原因是,開發自主創新的瀏覽器內核需要的成本實在是太高,不是中國任何一家公司能獨立起來的。
開發自主創新的內核有多困難?
第一技術門檻,第二開發周期十分漫長,第三已存在開源的頂級內核,完全沒有再次開發的必要性。其實,使用別人的內核屬於行業的常態,就像Chrome瀏覽器最初是基於開源的webkit來開發的,而webkit是屬於蘋果公司的。各大廠商也都在自己的產品宣傳中,明確的表面了內核來源的。
所以,目前國內所有的國產瀏覽器,都沒有自主內核,都是採用頂級的開源Chrome內核或者IE內核作為自己瀏覽器的內核。
為什麼說紅芯企業瀏覽器是造假?
如果紅芯企業瀏覽器大方承認自己是基於Chrome49內核上微創新的瀏覽器,那就算融資10個億都不會被用戶吐槽。但偏偏紅芯官網宣稱自主創新的「紅芯內核」打破美國壟斷,成為中國首個自主創新智能瀏覽器內核,這就讓較真的網友不高興了!
紅芯官網宣傳圖
事實證明,紅芯瀏覽器採用的是Chrome49內核,為什麼是49不是最新的68,那是因為Chrome49是最後一個支持XP的chrome版本,中國各種機構還有大量運行XP的電腦,因此紅芯瀏覽器為了取得更多機構支持就對基於Chrome49上進行簡單包裝。
某種意義上,紅芯企業瀏覽器連造假都不會,Chrome49的代碼幾乎全部原封不動,連名字都不換,只是簡單換了皮膚,去掉擴展,增加紅芯用戶登錄功能,還直接將Chrome的主程序名字從Chrome.exe改為recore.exe,安裝目錄裡面也保留了大量Chrome的文件。
將Chrome的主程序名字從Chrome.exe改為recore.exe的直接證據
紅芯內核造假已經是100%的實錘,這是毋容置疑的。但國產瀏覽器就真的沒有創新了嗎?接下來,我們就來認真談談國產瀏覽器是如何搞創新的。
國產瀏覽器的創新之:領先全球的雙核模式
10年網齡以上的互聯網用戶都知道,當時中國的各種網站都優先支持IE6,特別是政府銀行機構甚至是只支持IE6,對於使用Chrome內核的瀏覽器的用戶來說,想打開那些網站還得重新打開IE瀏覽器(其實現在還是有不少網頁只能用IE訪問)。
基於用戶強烈的需求,2012年,國內首款無需切換瀏覽器的就能完美訪問各種網頁的真雙核搜狗瀏覽器應運而生。
搜狗瀏覽器8能自動根據網頁採用不同的模式
搜狗高速瀏覽器的雙核模式有啥優勢?
在2012年的時候,就可以根據不同網頁智能選擇最合適的內核的來打開網頁。適配正確率有多高,目前已達到99.99%以上。
可以說,由搜狗瀏覽器首發的雙核模式,就是一種符合國情的微創新。在此之後,雙核瀏覽器也成為了中國瀏覽器的標配功能。
某種意義上,雙核,就是國產瀏覽器的的最大創新亮點。
國產瀏覽器的創新之:自主的網頁安全體系
雖然殺毒軟體能攔截病毒,但對於各種層出不窮的釣魚網站幾乎是有心無力。特別是國外的殺毒軟體,對於國內的釣魚網站幾乎完全沒有殺傷力。於是乎,國產瀏覽器都紛紛搞了一套安全體系,最大限度確保用戶訪問的網站是安全的。
以安全為理念發家致富的360和獵豹為例,更是將安全理念融合到自家瀏覽器中。網購被騙怎麼辦?搞一個網購賠付模式,網購被騙就賠。
360瀏覽器的網購先賠功能可以讓用戶有一個索賠的機會
當然其他瀏覽器也都建立各種行之有效的安全機制。如會提示用戶當前訪問的網站是否安全。這就可以讓用戶訪問危險網站的可能性會大大降低,降低了被安裝流氓軟體被盜取賬號密碼等各種上網風險。
搜狗瀏覽器會提示當前的網頁是否安全國產瀏覽器的創新之:本土化定製
上面提到傲遊(MYIE2)在IE時代稱霸全國,靠的就是當時幾乎完美的本土化,將MYIE變成了當時最符合中國用戶使用習慣的瀏覽器。當然,MYIE2調用的是微軟IE內核,並非自主創新內核。
另一個將本土化定製做到極致的代表,就是2G網路時代末期和3G網路時代初期的UC手機瀏覽器。UC手機瀏覽器將本土化做到什麼程度?無論是智能機、非智能機還是山寨手機,無論是100元還是10000元,都可以看到UC手機瀏覽器的存在。
雖然Chrome提倡大道至簡的設計理念,確實是快到極致。但大多數中國用戶早就被國產瀏覽器寵壞了,哪裡能接受這種看起來啥都沒有的極簡設計。
因此,誰家瀏覽器設計得更符合中國用戶習慣,誰的用戶量就越大。因此這些年,眾多國產瀏覽器實際上不但拼用戶體驗,拼開發速度,還得拼設計理念。
你最適合誰家的瀏覽器設計?
曾記否,在本土化定製戰爭中,曾經有一段時間,只要Chrome一開源新內核,各家瀏覽器就第一時間去做適配,搶先對外宣傳我家瀏覽器已經第一時間支持最新內核。
然而Chrome50以後的版本對現在的HTML5支持已經十分完美,因此現在各家開發大神都把開發重點放在其他功能上。
360是Chrome55,搜狗是Chrome58,其他(紅芯49,獵豹57,QQ63,傲遊不明
國產瀏覽器的創新之:讓不支持XP的內核繼續支持XP
如果說紅芯瀏覽器用老Chrome內核支持XP是諷刺,那麼基於Chrome58深度開發的搜狗瀏覽器還能支持XP就是一項低調的技術體現。
據說Chrome內核的代碼行數已經達到了Windows內核代碼的一半,這說法可能有點誇張,但也可以推測出,讓一個不支持XP的內核繼續支持XP,需要付出多少代價去修改那數不清的代碼。
讓不支持XP的內核繼續完美支持XP,搜狗瀏覽器做到了,目前使用了Chrome58內核,對源代碼進行了大量定製化優化,才能完美支持XP。
相比之下,不少國產瀏覽器已經跟著Chrome走,放棄了那些被時代拋棄的XP用戶。
國產瀏覽器的創新之:將各個功能體驗做到極致
相比Chrome,國產瀏覽器要想贏得口碑,只能去拼用戶體驗。也因為不用去拼內核,國產瀏覽器也正式進入百花爭鳴時代。
例如同樣是下載功能,但搜狗瀏覽器可以做到各種預載入載入加速,讓你下載就是比其他瀏覽器都快。
搜狗瀏覽器的眾多高速功能截圖
同樣是支持擴展功能,Chrome擴展在中國無法使用,於是各大瀏覽器就搞了一個擴展中心,不但擁有大量優質第三方擴展,還自己開發了一大堆走心的擴展,讓大家的瀏覽器變得無所不能。
同樣是智能填表功能,Chrome不支持智能填表的網頁,國產瀏覽器等基本都支持。
同樣是支持SSL協議,Chrome只支持配置高的協議,而搜狗等國產瀏覽器卻可以完美支持多個版本的SSL協議,保證用戶上網不受限。
Chrome目前只支持PPAPI介面擴展,但國產瀏覽器就可以做到同時支持舊的NPAPI介面和更高級的PPAPI介面。
國產瀏覽器的創新之:跟著時代需求走的新功能
相比於簡潔到極致的Chrome瀏覽器,也因為無需在內核上花大量時間,國產瀏覽器在研究用戶需求上走在國際最前線,各種創新的小功能應運而生。
上文提到到的雙核、安全、雲同步,實際上就是響應不同時代需求而推出的創新功能。
如果還有哪些獨有的創新功能沒有提的,那麼以下這兩點可以記一下。
針對教育網訪問外慢而開發的教育網加速功能,這一賣點至今也只有搜狗瀏覽器有。
針對喜歡看直播的用戶而搞出來的直播錄製功能,讓多數喜歡看遊戲直播和美女直播的用戶們無端端多了錄像保存的癖好,這一功能,好像也是只有搜狗有。
在搜狗瀏覽器上看直播能直接錄製視頻
路漫漫其修遠兮 國產瀏覽器之路還長著
使用別人更加先進的內核並不丟人,丟人的是用了還不承認,還死活對外說是自主創新的。要知道,Chrome也是基於開源的Webkit來開發的,雖然後面建立了獨立的Blink內核分支,但也對Webkit內核做出來眾多貢獻。
同樣,國產瀏覽器雖然沒有自主創新的內核,但引用Chromium內核的同時,也為Chromium反饋了很多建議。例如搜狗已經累計向Google反饋了5個有效bug,向主線代碼倉庫提交了20個patch,共同促進Chromium項目的發展。
未來,會有屬於中國自主創新的系統和瀏覽器內核嗎?
這個答案,在未來是肯定的。
※阿里倡議下羅漢堂正式成立!馬云:希望羅漢堂也能存在300年
※「劉海」去無蹤!魅族16白色版真機亮相:屏佔比驚人
TAG:TechWeb |