從獵豹看瀏覽器的戰爭
原創“有人的地方就有江湖,有江湖的地方就有紛爭”江湖中總少不了紛爭,這是作家筆下的武俠劇。“有人的地方就有網絡,有網絡的地方就有瀏覽器”網絡中總少不了瀏覽器,這是我們真實的生活。
想要獨領風騷,先要讀懂用戶
互聯網發展這么多年,已經相當成熟,網民也早已擺脫了早前產品稀缺的時代。如今是用戶主導的市場,幾乎所有的網絡應用,網民都有很多同類產品供挑選。對互聯網產品來說,只有最能滿足用戶需求、體驗***的產品才能夠脫穎而出,贏得用戶贏得市場。瀏覽器產業更是如此。它是網民使用次數最多、時間最長的上網工具,對用戶體驗的要求只會更高。而目前提高改善的空間仍然很大。在國內,確實已經有很多不錯的產品存在并且具有相當的市場占有量,但是反觀產品本身,真正的擁有良好的用戶體驗、滿足用戶需求的產品卻***。
潛心做產品的團隊不一定成功,但是成功的團隊一定是在潛心做產品。不論怎樣,瀏覽器本身就是一個產品,產品本身是否能成功,還是取決于產品的細節上。
雙核瀏覽器到底要走那邊
目前有一個非常流行的詞,雙核瀏覽器。對于目前而言,國內瀏覽器大部分采用雙核瀏覽器,那么雙核瀏覽器的未來又將如何發展呢?
所謂雙核瀏覽器在字面上理解就是兩個內核的瀏覽器,兩個內核主要是Trident與WebKit,說白了就是IE內核與非IE內核,用戶根據訪問不同頁面進行手動切換。造成這種現象的原因其實很簡單,在國內由于網銀交易只能采用Teident內核的IE瀏覽器。但是WebKit內核的非IE瀏覽器的解析速度與良好的用戶體驗又是IE內核無法比擬的。這也就造成了雙核瀏覽器的誕生。
就在獵豹瀏覽器發布之后,獵豹官方首頁上可以看到對于極速是這樣寫的:“獵豹就是這樣一款***融合了Chrome和IE內核的雙核瀏覽器。”一方面它具備Chrome的高速,另一方面也能夠保障頁面的兼容性問題,并且可以自動在Trident與WebKit內核之間進行切換,以保證用戶上網的流暢體驗。要如何做到雙核自動切換呢?
提到這個問題,獵豹團隊的工程師表示:當用戶打開網頁時,在網絡層中會存在著不同特征,根據不同特征進行內核的切換。比如具有Doctype頭部Tag等特征時,瀏覽器會自動切換到Chrome內核;當頁面中存在VBScript、ActiveX等特征時,瀏覽器將會自動切換到IE內核。為此獵豹瀏覽器積累了大量的類似特征庫,研發并且不斷完善相關的快速匹配算法。
速度+安全+UI=優秀的瀏覽器
現在各大瀏覽器廠商追尋的無非就是瀏覽器的解析速度以及瀏覽器的安全性。那么瀏覽器的解析速度又只是簡單的快速么?瀏覽器的安全只是簡單的
針對于瀏覽器的解析速度獵豹瀏覽器的工程師告訴記者:首先從業界狀況來看,基于Webkit內核的瀏覽器在渲染速度上具有明顯優勢,Chrome的V8引擎在JS解析方面有很大的優勢,對于解析速度的追求Chrome是不二的選擇。
其次,速度也是一種重要的用戶體驗,它應該是個整體概念,不僅要頁面加載快,還要包括啟動快、前進后退快、切換內核快等一系列網民常用的操作。在這方面,頁面預取,瀏覽器的進程模型,插件的創建和銷毀,系統級預讀和優化等都是需要研究的技術,也有很多細節點上需要考慮。獵豹瀏覽器在發布之初就提到了Browser IPS系統。
在安全方面,如今的瀏覽器仍然極度依賴殺毒軟件,不能獨立進行防御,還存在不少問題。獵豹瀏覽器推出了Browser IPS系統,***將安全軟件與瀏覽器內核融合在一起。獵豹瀏覽器團隊的工程師表示:Browser IPS系統只是在用戶網購的時候才會啟動,在瀏覽一般頁面的時候并不會啟動,并且將大量的計算放在了云端服務器上,對客戶端的瀏覽速度影響較小。
實際上用戶除了關心瀏覽器的速度與安全之外還非常關心瀏覽器的用戶體驗設計,一個優美的產品總會得到用戶的喜愛。對互聯網產品來說,對產品UI和用戶體驗怎么重視都不為過。用戶體驗是一個系統概念,它與產品個性、品牌基因、功能特色等都緊密相連,它不僅僅能夠滿足用戶的功能需求,而且應該與用戶實現交互,帶來愉悅感,超過用戶的預期。
HTML5與未來戰場的轉變
HTML5在誕生之后,就豎立了一個原則,那就是所有的技術必須是開放的,不準有專利限制,HTML5作為下一代Web開發標準,它能夠賦予網頁更好的結構,對多媒體、網絡應用擁有更好的支持,將從根本上改變Web應用方式。獵豹瀏覽器的工程師表示:未來的戰場肯定會轉向移動互聯網,或者說我們現在已經身處未來戰場中。在移動終端上,瀏覽器與APP一樣都是網絡入口,都是非常重要的平臺。從發展趨勢上來看,移動端的瀏覽器將會更多地與云計算結合,賬號綁定,在PC、各類移動終端之間實現無縫地同步;此外,之前的移動瀏覽器更多考慮節省流量問題,而未來流量將不再是問題,重心將轉移至用戶體驗方面。更好的使用體驗在移動瀏覽器上將變得至關重要;與APP相比,移動瀏覽器支持HTML5技術,對應用開發者來說,一版通行,不需要適配各種不同的移動操作系統和終端設備,可以大幅降低開發難度和成本。
【編輯推薦】