国产成人福利在线视频播放下载,成人无码www免费视频在线看,放荡的美妇在线播放,大地资源网最新更新,国产成人精品日本亚洲网站

泡泡網(wǎng)軟件頻道 PCPOP首頁      /      軟件頻道     /      新聞    /    正文

兼顧性能和體驗 HTML5時代瀏覽器測試

    泡泡網(wǎng)軟件頻道11月20日 導(dǎo)言:自1981年IBM推出第一臺PC以來,桌面電腦以及隨后不斷涌現(xiàn)的筆記本、平板以及智能手機等設(shè)備越來越普及,而近20年來互聯(lián)網(wǎng)的出現(xiàn)和高速發(fā)展,則讓瀏覽器成為這些設(shè)備上使用率最高的應(yīng)用程序之一。

    蒂姆·伯納斯-李(Tim Berners-Lee)作為首位使用超文本來分享資訊的人,于1990年在歐洲粒子物理實驗室里開發(fā)出首個網(wǎng)頁瀏覽器WorldWideWeb。1991年3月,蒂姆·伯納斯-李將這項發(fā)明介紹給了給他在CERN工作的朋友。從那時起,瀏覽器就和互聯(lián)網(wǎng)的發(fā)展綁定在了一起。隨著網(wǎng)頁語言、硬件性能的進(jìn)步,瀏覽器所承擔(dān)的角色越來越從簡單的工具向平臺化轉(zhuǎn)變。

    無論桌面還是移動設(shè)備,瀏覽器越來越成為用戶和數(shù)字信息之間的橋梁。盡管也有不少開發(fā)者為用戶提供更為垂直和單一化的應(yīng)用程序作為信息獲取入口,但是作為生產(chǎn)力和信息獲取的綜合性工具,瀏覽器的普及程度、兼容性、便利性以及內(nèi)容的覆蓋范圍,均超出其他垂直應(yīng)用。

    目前,主流的瀏覽器主要有基于Trident引擎的IE、基于Gecko引擎的FireFox、基于Webkit引擎的Chrome和Safari,以及基于Presto引擎的Opera幾個大類,而其它瀏覽器多為基于這幾大引擎內(nèi)核開發(fā)。面向眾多瀏覽器,消費者如何選擇?而評判一款瀏覽器優(yōu)缺點的標(biāo)準(zhǔn)又是什么?

    從大多數(shù)瀏覽器的宣傳語可以看出,瀏覽器的網(wǎng)頁響應(yīng)速度成為大眾用戶的主要評判標(biāo)準(zhǔn)之一,這也是對瀏覽器性能最通俗的概括。作為數(shù)據(jù)內(nèi)容和用戶之間交互的媒介,瀏覽器通過指定的協(xié)議將服務(wù)器端特定格式的數(shù)據(jù)展現(xiàn)給用戶端,主要包括HTML頁面文檔、頁面程序、圖片/視頻等多媒體內(nèi)容等。能否順應(yīng)網(wǎng)頁標(biāo)準(zhǔn)的變革,正確高效的支持最新的HTML5技術(shù)和CSS3效果,也成為衡量瀏覽器優(yōu)劣與否的重要指標(biāo)。

    目前通用的瀏覽器性能測試工具和方法不少,包括蘋果推出的Sunspider、谷歌推出的V8、Mozilla推出的Kraken,以及第三方開發(fā)的Asteroids HTML5、GUIMark2 HTML5、GUIMark2 Flash和多啦A夢CSS 3等。通過這些測試工具和方法,不僅僅能夠測試不同瀏覽器的性能差異,也得以將瀏覽器對HTML5等全新網(wǎng)頁標(biāo)準(zhǔn)的兼容性進(jìn)行對比,體現(xiàn)瀏覽器的綜合體驗表現(xiàn)。

    測試環(huán)境:

    硬件:
    CPU: Intel i7 930
    內(nèi)存: DDR3 2000MHz 8GB
    主硬盤: Inter SSD 320S 80GB
    顯卡: ATI HD5830 1GB
    顯示器分辨率: 1860x1050

兼顧性能和體驗 HTML5時代瀏覽器測試

    JavaScript測試組

    JavaScript是一種能讓網(wǎng)頁更加生動活潑的編程語言,開發(fā)者可以利用JavaScript十分容易的做出親切的歡迎訊息、漂亮的數(shù)字鐘、有廣告效果的跑馬燈及簡易的投票等多種網(wǎng)頁功能和特效,豐富網(wǎng)頁的用戶體驗。

    Sunspider是蘋果開發(fā)的一個JavaScript基準(zhǔn)測試,這個測試僅使用JavaScript 為核心,不加雜其他諸如DOM或其他瀏覽器API,用于比較不同瀏覽器對基準(zhǔn)JavaScript的加載時間。在這個測試中,加載時間越短的瀏覽器越優(yōu)秀。

兼顧性能和體驗 HTML5時代瀏覽器測試

    在SunSpider JavaScript Benchmark測試中,Internet Explorer 10的加載速度最快,其次為Firefox 16、Chrome 24、Internet Explorer 9、Safari 5.3。

    Google V8是一款JavaScript腳本引擎,屬于Chrome的一部分。和其他腳本語言如PHP、Python等一樣,JavaScript也可以內(nèi)嵌于瀏覽器程序,與編譯性語言如C、C++等交互,通過在瀏覽器程序中引入腳本解析器,可以使得運行效率更高。在Google V8測試中,總得分越高的瀏覽器越優(yōu)秀。

兼顧性能和體驗 HTML5時代瀏覽器測試

    在該測試中,整合Google V8腳本引擎的Chrome 24分?jǐn)?shù)最高,其次依次為Firefox 16、Internet Explorer 10、Safari 5.3、Internet Explorer 9。此結(jié)果代表各個瀏覽器對于Google的JavaScript引擎的支持效率及加載速度。

    Kraken是Mozilla發(fā)布的JavaScript效率基準(zhǔn)測試,Mozilla自家的Firefox瀏覽器針對Kraken進(jìn)行了一定程度的優(yōu)化,該測試分?jǐn)?shù)越低越好。

兼顧性能和體驗 HTML5時代瀏覽器測試

    在Kraken JavaScript Benchmark測試中,Chrome 24、Firefox 16領(lǐng)先,Internet Explorer 10其次,Safari 5.3與Internet Explorer 9則落后。

0人已贊

關(guān)注我們

泡泡網(wǎng)

手機掃碼關(guān)注