《談網(wǎng)頁瀏覽器發(fā)展變遷》由會員分享,可在線閱讀,更多相關《談網(wǎng)頁瀏覽器發(fā)展變遷(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、談網(wǎng)頁瀏覽器發(fā)展變遷
摘要: 從第一款瀏覽器誕生,到目前國產(chǎn)瀏覽器琳瑯滿目,瀏覽器的開展, 可以說是時
代變遷的縮影。 從瀏覽器根本架構、 瀏覽器性能指標著手, 分析其淵源和開展變遷的歷史邏
輯,并對未來瀏覽器的開展方向和開展途徑進行了展望。
關鍵詞:瀏覽器;開展變遷;架構;性能指標
上網(wǎng)工具的更迭,是時代變遷的縮影。從 1991 年第一款瀏覽器誕生,到今天基于瀏覽
器的互聯(lián)網(wǎng)應用遍地開花, 30 年間瀏覽器的開展變遷,讓人無不感嘆信息化時代開展的日
新月異。
1 瀏覽器的根本架構變遷
目前主流的瀏覽器一般由用戶界面、瀏覽器引擎、渲染引擎、網(wǎng)絡、JS解釋器、UI后
端、數(shù)據(jù)
2、持久化存儲七個模塊組成, 如圖 1 所示。 其內核普遍認為是渲染引擎,即人們常說
的排版引擎。 本質上國產(chǎn)的雙核瀏覽器的架構也由上述七個模塊組成, 只是在渲染引擎方面
作了一些集成和兼容。 回憶瀏覽器的開展史, 其根本架構開展主要經(jīng)歷了三個階段, 主要代
表為下列三款瀏覽器明星產(chǎn)品:① Netscape ,市場占有率一度到達90%,其最明顯的特征
是有了比擬成型的用戶界面。 在計算機的使用對象主要為程序員的年代, 界面友好的視窗系
統(tǒng)的出現(xiàn),是一次技術革命和產(chǎn)品創(chuàng)新,瀏覽器開始 “接地氣〞,普通個人電腦用戶也可以
暢游互聯(lián)網(wǎng)世界。 擁有良好用戶界面的瀏覽器大大開闊了人們的視野, 加
3、速了互聯(lián)網(wǎng)的遍及
和推廣。 ② IE ,由于其與微軟操作系統(tǒng)進行了捆綁,操作系統(tǒng)不斷更新升級,帶動著瀏覽
器的性能在各個方面尋求突破。微軟瀏覽器技術架構先后在UI 后端、數(shù)據(jù)持久化存儲上不
斷發(fā)力,其后端性能遠超同類。緩存技術不斷成熟、 JAVA 腳本語言不斷豐盛、個人計算機
性能不斷提升為IE 瀏覽器提供了更大的發(fā)揮空間。微軟依靠其強大的操作系統(tǒng)不斷優(yōu)化其
通信模塊,不斷推動操作系統(tǒng)和 UI 后端的融合,幾乎一度讓人們認為 IE 是計算機的標配,
不可或缺。③ chrome 瀏覽器,目前占領瀏覽器市場半壁江山,這主要得益于其在渲染引擎
方面的出色表現(xiàn),并且將JS解釋器剝離出來。
4、通過優(yōu)化流程,人們忽然意識到排版引擎才
是瀏覽器真正的內核。 chrome 瀏覽器背靠谷歌公司,采用開源技術,依托其強大的搜索能
力,以及基于H5 技術的解析,其渲染性能大大提升,使用中得到了程序員、前端用戶、網(wǎng)
民的一致認可。 經(jīng)過三次大的產(chǎn)品升級和架構重設, 形成了目前瀏覽器的根本技術架構。 基
于這種架構設計, 瀏覽器引擎居中調度, 在用戶界面和渲染引擎之間傳送指令或本地計算機
緩存中讀寫數(shù)據(jù),負責通信;渲染引擎解析DOM 文檔和布局規(guī)那么,并將內容呈現(xiàn)給終端
用戶, 負責排版。目前國內市場上的各類瀏覽器雖然性能各異,但都沒有脫離這一框架,只
是針對不同應用人群,在某一模塊
5、進行強化或者在不同模塊間進行兼容。
2 瀏覽器性能指標的變遷
目前人們關注的瀏覽器性能指標主要有運行速度、 平安穩(wěn)定、 入口體驗、 資源占用等維
度。 雖說現(xiàn)在都是百兆光纖到戶, 但隨之而來的是高清視頻, 想要體驗上網(wǎng)瀏覽風馳電掣的
感覺, 網(wǎng)頁運行速度是王道。上網(wǎng)瀏覽的平安、穩(wěn)定性極為重要性,如何推送網(wǎng)民需要的東
西,讓網(wǎng)民第一時間得償所愿, 各瀏覽器公司需精心設計入口體驗。移動互聯(lián)網(wǎng)時代, 各種
應用爭相迸發(fā), 如何減少手機電腦資源開銷、 壓縮內存占用量、節(jié)約電能耗費,是人們的最
大需求。 人們一直在不斷提高瀏覽器的運行速度, 從有瀏覽器那天開始, 30 年來一直如此。
只
6、有瀏覽網(wǎng)頁暢通無阻,才能暢游 “網(wǎng)絡世界〞。瀏覽器運行速度的分項指標主要包括軟件
啟動時間、網(wǎng)頁加載時間、緩存網(wǎng)頁加載時間、標簽加載時間、復雜網(wǎng)頁渲染速度等。 20
世紀末 21 世紀初,由于網(wǎng)絡病毒猖獗,黑客利用瀏覽器漏洞,采用網(wǎng)頁掛馬等伎倆,通過
網(wǎng)絡把病毒帶入到各個終端, 引起了一場瀏覽器平安捍衛(wèi)戰(zhàn)。 如何減少網(wǎng)頁卡頓崩潰、 避免
網(wǎng)頁被掛馬注毒, 成為那個年代人們選擇瀏覽器的重要指標, 360 瀏覽器在那個年代不斷成
長起來。入口體驗是互聯(lián)網(wǎng)經(jīng)濟的產(chǎn)物, 21 世紀的第一個十年,電子商務得到推廣遍及,
瀏覽器主頁之爭沒有間斷過。 PC 時代,瀏覽器是絕對的入口之王。瀏覽器入
7、口體驗,承載
著網(wǎng)民的上網(wǎng)需求, 也加載著互聯(lián)網(wǎng)公司的造富幻想。 互聯(lián)網(wǎng)公司無不想利用瀏覽器主頁這
個黃金廣告位置, 做好產(chǎn)品的宣傳和推廣。 隨著近年來移動互聯(lián)網(wǎng)的迅速開展, 人們逐漸意
識到瀏覽器資源開銷不容小覷。 手機成為了上網(wǎng)的主要工具, 手機上的應用目不暇接, 互聯(lián)
網(wǎng)海量數(shù)據(jù)低本錢推送, 如何有選擇性地瀏覽下載、 減少資源占用成為較大難題, 如何使瀏
覽器輕巧、 能耗低以及產(chǎn)生的垃圾文件少成為人們日益關注的問題。 從關注速度到關注平安、
關注體驗, 再到目前關注資源開銷, 隨著時代的變化, 瀏覽器性能指標關注的重點也在不斷
變化。
3 瀏覽器開展方向和途徑
3.1
8、開展方向
瀏覽器是典型的 B/S 結構,即瀏覽器/ 效勞器模式。移動互聯(lián)網(wǎng)到來,APP 客戶端大行
其道,各類C/S結構應用不斷開發(fā)。PC時代,QQ瀏覽器是上網(wǎng)工具,QQ是聊天工具。移
動時代,微信除了聊天,也能搜索、購物、理財、閱讀等,瀏覽器能實現(xiàn)的上網(wǎng)目的,微信
也能實現(xiàn)【 1 】 ?;ヂ?lián)網(wǎng)經(jīng)濟主要是流量經(jīng)濟,瀏覽器市場會不會萎縮《明星產(chǎn)品的消亡,代
表著老舊時代的逝去, 瀏覽器是不是就日薄西山?毫無疑問, 除了流量模式和商業(yè)模式的革
新,瀏覽器和其他APP 目前的區(qū)別已不再明顯。但“阿里巴巴終究沒有顛覆銀行業(yè)〞,互聯(lián)
網(wǎng)再興旺, 瀏覽器也不可或缺, 基于網(wǎng)絡協(xié)議和 B/S
9、結構的格局不會改變,關于瀏覽器退出
時代的言論不攻自破。將來,瀏覽器會與終端APP一起開展,互采優(yōu)長。
3.2 開展途徑
新版 Edge 瀏覽器是在 Chromium 框架根底上開發(fā)的,可以看出,基于開源技術的瀏覽
器開發(fā)模式是主流、潮流。微軟,作為全球頂尖的軟件公司,尚能迅速轉變觀念、思路,國
內瀏覽器廠商更不能因 APP 客戶端軟件的大量開發(fā)而心生躁動,應心神篤定,優(yōu)化創(chuàng)新瀏
覽器的根本框架、模塊,提升性能。瀏覽器是高科技領域的核心產(chǎn)品,一直以來,中國芯片
技術、 操作系統(tǒng)、瀏覽器等核心技術都靠對外引進。開展國產(chǎn)瀏覽器, 可從開源內核研究開
始,防止走彎路。畢竟眾籌的力量是
10、無窮的,開源的東西也可以 “國產(chǎn)自主可控〞。隨著大
數(shù)據(jù)和人工智能的滲透,瀏覽器的功能升級越來越頻繁。未來, AI 工具箱很可能成為瀏覽
器的重要組成局部,通過“傳、感、知、用〞,充沛運用云計算、大數(shù)據(jù)技術,瀏覽器將重
建視覺辨認功能,未來的瀏覽器會越來越智能?;蛟S,隨著Web 應用的開展迅速,瀏覽器
將成為移動操作系統(tǒng)的未來【 2】 。 中國移動互聯(lián)網(wǎng)的蓬勃開展、 國產(chǎn)芯片和通信技術的進步、
5G 的開展使得外鄉(xiāng)的手機瀏覽器已經(jīng)嶄露頭角,有些技術甚至實現(xiàn)了彎道超車。未來,隨
著信息產(chǎn)業(yè)自身生態(tài)閉環(huán)的完善,國產(chǎn)瀏覽器的平安穩(wěn)定、內容聚合、 應用分發(fā)、 人工智能 方面將會有大的飛躍。
參考文獻:
1]張緒旺.再見瀏覽器,再見入口之王[N] .北京商報, 2008-05-07.
[ 2]倪俊杰,劉宗凡,邱元陽,等.從今天起,我們重新認識瀏覽器〔下〕[ J] .技術與
應用, 2008 〔 5〕: 75-81.