日前IE瀏覽器退役登上熱搜,有網(wǎng)友表示“一個時代結(jié)束了”,也有網(wǎng)友表示“喜大普奔”。部分用戶對于IE瀏覽器即將退役表露出了些許擔(dān)憂,例如一些考試報名網(wǎng)站如何登陸?還有網(wǎng)友指出:以后工程師寫代碼終于不用兼容IE了。
眾說紛紜,但I(xiàn)E的沒落是不爭的事實(shí),據(jù)相關(guān)數(shù)據(jù)顯示,IE在全球臺式電腦瀏覽器市場上份額不到2%。
雖然中國瀏覽器市場起步晚,經(jīng)過多年發(fā)展,也誕生不少瀏覽器品牌。但從技術(shù)層面講,國內(nèi)目前還沒有誕生一個自主研發(fā)的瀏覽器內(nèi)核,一些國際巨頭,如谷歌仍占領(lǐng)絕大部分市場份額。
IE的退出則給中國網(wǎng)民帶來了一系列后遺癥,同時也引發(fā)了國產(chǎn)瀏覽器何時能夠突圍的思考。關(guān)于國內(nèi)是否有必要進(jìn)行瀏覽器自主研發(fā),以及IE瀏覽器退役所帶來的不兼容以及安全性等問題的應(yīng)對,雷峰網(wǎng)與360PC瀏覽器事業(yè)部總經(jīng)理杭程進(jìn)行了一次深入的對談。
作為一個2009年就加入360的老兵,杭程從一開始做技術(shù)到做產(chǎn)品,在瀏覽器領(lǐng)域深耕了11年。他表示:“IE的退出,對于中國市場的上下游環(huán)境還是產(chǎn)生一定影響,而對于用戶主動使用影響不大。”
公開資料顯示,目前360PC瀏覽器市場滲透率已經(jīng)達(dá)到了86.60%,平均月活躍用戶數(shù)達(dá)4.25億。
杭程認(rèn)為,IE退市對中國市場的瀏覽器用戶使用的格局影響不是特別大;但是對基于IE開發(fā)的網(wǎng)站會產(chǎn)生一定影響。
IE瀏覽器退市“后遺癥”
瀏覽器的故事雖然是從1994年的網(wǎng)景瀏覽器開始的按html源碼搬回淘寶圖片空間,僅支持ie瀏覽器,但是統(tǒng)治時間最長、最為著名的莫過于微軟的IE系列瀏覽器。風(fēng)頭最盛的時候,達(dá)到了95%市占率。雖然微軟表示:“Edge瀏覽器已經(jīng)非常成熟,完全可以替代IE瀏覽器。”但是在兼容性方面,IE還是發(fā)揮著不可替代的作用。
瀏覽器領(lǐng)域是一個需要長期積累的領(lǐng)域,IE瀏覽器的普及性,導(dǎo)致很多網(wǎng)站開發(fā)者做的頁面還是針對于IE特殊的標(biāo)準(zhǔn)。另一方面,谷歌的生態(tài)保護(hù)性也起到了推波助瀾的作用——許多基于谷歌的API接口并不支持,因此大多數(shù)開發(fā)者還是基于IE進(jìn)行開發(fā)。
隨著IE瀏覽器的退役,為基于IE內(nèi)核開發(fā)的網(wǎng)站和應(yīng)用留下了隱患。
杭程告訴雷峰網(wǎng):“完全支持匹配HTML5標(biāo)準(zhǔn),但是IE相對來說有些脫軌”。對于Web開發(fā)來說,支持HTML5,可以實(shí)現(xiàn)免插件的視頻、圖像動畫、本體存儲等多種炫酷而重要的功能。舉例來說IE支持的.等API,谷歌就不支持。如果未來IE也不支持了,那么基于IE所開發(fā)的網(wǎng)站都將面臨兼容性的風(fēng)險。比如網(wǎng)銀、控件不能用,那么網(wǎng)銀的登陸、支付就會遇到問題。
另外許多政府的網(wǎng)站都是基于IE內(nèi)核開發(fā)的。所以在IE宣布退役后,也有一些網(wǎng)友提出擔(dān)憂:教師資格證考試報名網(wǎng)站等此前需要用IE瀏覽器才能打開的網(wǎng)站,以后該怎么登錄?
那么,確實(shí)需要用IE瀏覽器才能打開的網(wǎng)站,特別是對于IE深度綁定的企業(yè),究竟該采取什么樣的措施應(yīng)對這次“退役事件”呢?
杭程建議網(wǎng)站或企業(yè)及時自查,“這是必不可少的一步工作” 他解釋,如果是按照HTML標(biāo)準(zhǔn)寫的代碼,應(yīng)該問題不大。但像銀行、網(wǎng)銀等深度綁定的應(yīng)用幾乎都面臨“重做”。
杭程同時表示,盡管如此,企業(yè)級用戶也不必太過擔(dān)憂。即使IE不能用了,目前國內(nèi)一些平臺廠商也已經(jīng)具備技術(shù)能力和儲備,為企業(yè)爭取更多的時間,度過緩沖期,平穩(wěn)更新版本。比如杭程掌舵的360瀏覽器,其機(jī)器程序可做到自動識別,為缺乏自查能力的企業(yè)級用戶和開發(fā)者提出修改建議。據(jù)了解,此前的XP系統(tǒng)退出還有升級等,360也幫助做了漏洞補(bǔ)丁和升級,為海量企業(yè)級用戶爭取更多網(wǎng)站修改的時間,避免遭遇攻擊。
重復(fù)“造輪子”的究竟有無必要
事實(shí)上,很多國產(chǎn)瀏覽器依然在使用國外瀏覽器的內(nèi)核。也就是說,國產(chǎn)瀏覽器并沒有實(shí)現(xiàn)真正的自主。那么到底有必要自己開發(fā)瀏覽器內(nèi)核嗎?
在雷峰網(wǎng)的采訪中,曾有技術(shù)人員表示:研發(fā)一款成熟的瀏覽器內(nèi)核,代碼量在數(shù)千萬至上億條之間,而且至少需要1000名熟練工程師,花費(fèi)5年以上,成本將高達(dá)數(shù)十億。
如此高的成本,如果不基于現(xiàn)有的內(nèi)核進(jìn)行開發(fā),反而重復(fù)“造輪子”這件事究竟有沒有必要?
首先需要明確,瀏覽器和瀏覽器內(nèi)核是不同的概念,瀏覽器指的是、、、Opera等,而瀏覽器內(nèi)核則是Blink、、Gecko、等。內(nèi)核也普遍被認(rèn)為是IE內(nèi)核,但是其也是微軟收購其他公司再修改代碼所開發(fā)的;Apple基于開源引擎KHTML自己改出了內(nèi)核。而也備受軟件行業(yè)青睞,就連谷歌 內(nèi)核也是基于修改的。
再來看我國瀏覽器的研發(fā)情況。據(jù)了解,國內(nèi)企業(yè)一開始大都是基于IE瀏覽器內(nèi)核開發(fā),然后又基于IE和雙核開發(fā),最后都轉(zhuǎn)用了內(nèi)核,
瀏覽器內(nèi)核是否值得自主研發(fā),杭程認(rèn)為要分兩個方面看待:一方面,在應(yīng)用層面,中國也已經(jīng)做了本土化的功能,而且目前看來做的還不錯,像360就支持雙內(nèi)核,兼容IE和谷歌;另一方面,在內(nèi)核層面,從0到1做一個新內(nèi)核進(jìn)行PK,其必要性有待評估。
有一種判斷是,在國內(nèi),只要解決瀏覽器卡脖子的關(guān)鍵問題,就可以暫時規(guī)避避免重復(fù)造輪子。而瀏覽器卡脖子的關(guān)鍵不在內(nèi)核,其中一個“卡點(diǎn)”來自根證書信任問題。
“如果有一天國外廠商不再給我們頒發(fā)https證書(即SSL證書),而是把我們的域名加入不信任列表,那么我們以https為域名的網(wǎng)站都將打不開”杭程解釋,因?yàn)椴还苁沁€是Edge等內(nèi)核瀏覽器,都默認(rèn)跟國際證書接軌,如果國際證書一旦停止信任的話,那現(xiàn)在國內(nèi)基于IE或者的瀏覽器,將都不能打開這些網(wǎng)站。
解決這一問題的關(guān)鍵在于建立中國自有的根證書體系。目前中國已經(jīng)建立了CFCA全球服務(wù)器證書(SSL證書),該證書結(jié)合我國國情,在密碼算法、安全技術(shù)服務(wù)等方面兼容國際和國產(chǎn)算法。
而為了擺脫第三方簽發(fā)中級證書頒發(fā)機(jī)構(gòu)的依賴,此前谷歌已經(jīng)推出了自有CA根證書。在中國,360也成為國內(nèi)首家創(chuàng)建自有根證書和支持國密證書的瀏覽器廠商。這意味著,如果未來更多的瀏覽器支持國密證書,那么中國也可以給自己的網(wǎng)站發(fā)證書。
杭程表示:“對于國內(nèi)瀏覽器來講,最關(guān)鍵的不是突破技術(shù)差距和成本的難題,更重要的是解決卡脖子的問題,也是一個生態(tài)問題。”如果做一個新的內(nèi)核,那么就需要現(xiàn)有的所有網(wǎng)站進(jìn)行適配,這一工作量和操作難度是最難解決的問題。
SaaS化服務(wù)是瀏覽器市場的下一代紅利
IE的退出是一個時代的終結(jié)。在互聯(lián)網(wǎng)的萌芽期,瀏覽器是電腦連接互聯(lián)網(wǎng)最重要的工具。而移動互聯(lián)網(wǎng)變化之快,比互聯(lián)網(wǎng)有過之而不及。在歷史的車輪下,瀏覽器市場總是風(fēng)起云涌,不曾平靜過。
面對移動互聯(lián)網(wǎng)時代的沖擊,杭程認(rèn)為,從市場大盤來看,瀏覽器用戶訴求不會降低,畢竟電腦上網(wǎng)辦公娛樂等都離不開瀏覽器。另一方面,瀏覽器的訴求會不降反升。
在杭程看來,“SaaS化服務(wù)是瀏覽器市場的下一代紅利。”具體來看,目前隨著移動辦公的需求增加,很多辦公應(yīng)用基本開始SaaS化。
如果說過去線上辦公的風(fēng)潮還沒有盛行,隨著疫情逐漸成為常態(tài),線上協(xié)同辦公成為了剛需。例如在線協(xié)同設(shè)計軟件、在線文檔以及OA系統(tǒng)線上化等,跨平臺協(xié)作讓瀏覽器需求不降反增。
這也意味著企業(yè)SaaS化服務(wù),或?qū)⒊蔀闉g覽器市場新的增長點(diǎn)。
眾所周知,瀏覽器的商業(yè)模式是通過上網(wǎng)體驗(yàn)優(yōu)化、提供上網(wǎng)幫助并向用戶推進(jìn)廣告進(jìn)而變現(xiàn)。谷歌亦是如此,谷歌通過深度綁定谷歌搜索從而完善自己的生態(tài)。主要需求也是以滿足用戶生活娛樂的需求,為其提供搜索以及個性化皮膚、插件等。而現(xiàn)在,生活娛樂在手機(jī)上就可以完成。
因此,線上辦公需求的增加,也為瀏覽器開辟出新的商業(yè)模式。目前部分企業(yè)已經(jīng)開始嘗試企業(yè)版瀏覽器,而瀏覽器廠商也將SaaS服務(wù)作為新的賣點(diǎn)。
舉例來說按html源碼搬回淘寶圖片空間,僅支持ie瀏覽器,部署企業(yè)版瀏覽器。首先,管理員可以非常方便地管理所有端的用戶行為,比如設(shè)置統(tǒng)一頁面或者為企業(yè)的OA系統(tǒng)、ERP系統(tǒng)、GM系統(tǒng)等統(tǒng)一裝插件,不需要用戶自己操作;其次,可以在瀏覽器底層設(shè)置水印,相比OA系統(tǒng)水印更加不容易被屏蔽掉;再次,如果有些網(wǎng)站需要用IE內(nèi)核打開,只要在后臺配置好即可鎖定操作,不需要用戶手動配置。
杭程認(rèn)為,中國產(chǎn)業(yè)數(shù)字化發(fā)展對國內(nèi)瀏覽器廠商來說,是個機(jī)會。他透露,未來360會著重增加辦公相關(guān)的需求,例如聯(lián)合辦公SaaS服務(wù)廠商進(jìn)行深度綁定,“筑起360瀏覽器新的護(hù)城河。”