在Internet Explorer 10.0的預(yù)覽版中,應(yīng)用開(kāi)發(fā)人員和愛(ài)好者可搶先使用到預(yù)覽研發(fā)階段的IE 版本,對(duì)自己的擴(kuò)展程序進(jìn)行兼容性和功能完善的操作。
另一方面,IE 10的新戰(zhàn)略有力回?fù)袅薋irefox、Chrome等主要對(duì)手,這兩款開(kāi)源瀏覽器一直遵循較快的研發(fā)速度,每過(guò)數(shù)周即發(fā)布新一代版本。但自從IE 9開(kāi)始,IE系列的測(cè)試分?jǐn)?shù)已經(jīng)可以占據(jù)前列。
IE10 VS IE9那個(gè)版本更好用?
IE9是搭載著Windows 7的發(fā)布而來(lái),但無(wú)法在其他Windows操作系統(tǒng)中使用;IE10則是隨著Windows 8而來(lái),不過(guò)IE10仍然無(wú)法在其他Windows操作系統(tǒng)中使用。IE9、IE10成為了IE瀏覽器系列產(chǎn)品中典型。
增強(qiáng)搜索功能比較 IE瀏覽器從IE8開(kāi)始,到了IE9之后,界面的變化相對(duì)比與其他各個(gè)版本,界面上都有了比較大的變化,可以說(shuō)精簡(jiǎn)了很多方面。不過(guò),開(kāi)發(fā)者在原有按鈕、界面的必要性以及多個(gè)方面的功能進(jìn)行了統(tǒng)一的調(diào)研之后,保留了用戶使用率較高的部分,因此用戶對(duì)IE9的使用并不會(huì)感覺(jué)到功能上的不全。
搜索功能增強(qiáng):Win7下IE9搜索選項(xiàng) Win7下IE9搜索選項(xiàng) 在IE9的所有功能中,我們看到的大部分都是增加或增強(qiáng),但是如果你將IE8和IE9放在一起對(duì)比就會(huì)發(fā)現(xiàn),IE9去掉了地址欄旁邊的搜索框。這樣一來(lái),我們必須先打開(kāi)搜索引擎才能進(jìn)行搜索了嗎?當(dāng)然不是,因?yàn)镮E9將搜索框和地址欄合為一體了。無(wú)論你想要進(jìn)行搜索還是輸入網(wǎng)址,都可以在IE9的地址欄中一站式進(jìn)行。 Win8下IE10搜索功能體驗(yàn) Win8下IE10搜索功能體驗(yàn) 使用單一框最大的好處在于,如果你記不清某個(gè)網(wǎng)站的地址了,只要在地址輸入你能記起的關(guān)鍵字,就可以直達(dá)目的站點(diǎn)。同時(shí),在你輸入關(guān)鍵字時(shí),下拉列表中還會(huì)給出與之相關(guān)的搜索建議。下拉列表會(huì)自動(dòng)將建議的內(nèi)容分為三類:歷史記錄、收藏夾和搜索建議,我們可以從中選擇希望打開(kāi)的頁(yè)面。
小結(jié):IE10默認(rèn)的依然是Bing搜索,如果你想使用其它搜索引擎,可以點(diǎn)擊下拉框右下角的“添加”按鈕進(jìn)行設(shè)置,這一點(diǎn)與IE9的搜索框設(shè)置相同。
ACID3測(cè)試:在Acid3測(cè)試中的表現(xiàn)情況,希望通過(guò)這樣的一些網(wǎng)頁(yè)Web測(cè)試對(duì)比,能夠掌握到Win8系統(tǒng)中新版的IE10與IE9異同。
IE9在ACID3方面的測(cè)試并不見(jiàn)完美在瀏覽器中打開(kāi)測(cè)試頁(yè)后就會(huì)自動(dòng)開(kāi)始加載,并實(shí)時(shí)給出評(píng)分,只有分?jǐn)?shù)達(dá)到滿分100才能通過(guò)。
Acid3測(cè)試的要求比較嚴(yán)格,Acid3的測(cè)試結(jié)果上,瀏覽器必須要獲得100/100的結(jié)果才能算通過(guò)。我們看到IE9、IE10均達(dá)到了測(cè)試所要求的條件。然而,是不是IE系列的瀏覽器都能達(dá)到這個(gè)測(cè)試標(biāo)準(zhǔn)?并不見(jiàn)得,筆者將從IE6開(kāi)始將,IE7、IE8等瀏覽器的測(cè)試數(shù)據(jù)都統(tǒng)計(jì)如下:
小結(jié):可見(jiàn),并不是說(shuō)IE瀏覽器的全線產(chǎn)品都能達(dá)到Acid3的測(cè)試標(biāo)準(zhǔn)的。從IE9之后,IE瀏覽器被開(kāi)發(fā)者進(jìn)行了深入的優(yōu)化和性能提升,因此IE10產(chǎn)品本身延續(xù)的是IE9之后的又一個(gè)經(jīng)典。
Javascript性能相關(guān)測(cè)試 JavaScript是一種能讓網(wǎng)頁(yè)更加生動(dòng)活潑的程式語(yǔ)言,也是目前網(wǎng)頁(yè)中設(shè)計(jì)中最容易學(xué)又最方便的語(yǔ)言。利用JavaScript輕易的做出親切的歡迎訊息、漂亮的數(shù)字鐘、有廣告效果的跑馬燈及簡(jiǎn)易的選舉,還可以顯示瀏覽器停留的時(shí)間。同時(shí)對(duì)Web網(wǎng)頁(yè)的Javascript性能相關(guān)測(cè)試,自然就成為了衡量一款瀏覽器產(chǎn)品的參考之一。 系出同門提升何在? IE10/IE9對(duì)比評(píng)測(cè) IE9 Javascript性能測(cè)試 系出同門提升何在?
IE10 Javascript性能測(cè)試 運(yùn)行在客戶端的JavaScript不需要編譯,而是將文本格式的字符代碼直接發(fā)送給瀏覽器解譯運(yùn)行,這樣可以減少代碼對(duì)服務(wù)器端產(chǎn)生的負(fù)擔(dān)。
但是如果一段JavaScript代碼運(yùn)行不了,那么之后的腳本語(yǔ)言也將無(wú)法運(yùn)行。隨之而來(lái)的問(wèn)題就是,由于瀏覽器每次重新加載網(wǎng)頁(yè)都會(huì)重新解譯JavaScript,有些代碼會(huì)延遲甚至多次解譯,造成網(wǎng)頁(yè)加載速度變慢。因此,瀏覽器對(duì)JavaScript代碼的解譯速度,將直接影響到打開(kāi)網(wǎng)頁(yè)的速度。
點(diǎn)評(píng):JavaScript的測(cè)試,所得Total結(jié)果,數(shù)值是越小越好的情況來(lái)看,IE10的測(cè)試結(jié)果表現(xiàn)確實(shí)比IE9的速度提升了一倍多(估算值)。因此IE10在JavaScript測(cè)試可以說(shuō)完美超越了IE9。
HTML5測(cè)試 瀏覽器與HTML5的關(guān)系非常密切,因?yàn)镠TML 5具備輔助瀏覽器的兩大特點(diǎn):①、強(qiáng)化了Web網(wǎng)頁(yè)的表現(xiàn)性能;②、追加了本地?cái)?shù)據(jù)庫(kù)等Web應(yīng)用的功能。 廣義論及HTML5時(shí),實(shí)際指的是包括HTML、CSS和JavaScript在內(nèi)的一套技術(shù)組合。它希望能夠減少瀏覽器對(duì)于需要插件的豐富性網(wǎng)絡(luò)應(yīng)用服務(wù),如Adobe Flash、Microsoft Silverlight,與Oracle JavaFX的需求,并且提供更多能有效增強(qiáng)網(wǎng)絡(luò)應(yīng)用的標(biāo)準(zhǔn)集。
HTML5測(cè)試之后,我們很容易看出來(lái)了,IE10在對(duì)HTML5支持能力上要比IE9提升了至少50%以上,IE瀏覽器版本的升級(jí)為用戶帶來(lái)了更好的HTML5兼容體現(xiàn),這也是用戶所最希望看到的。
FPS性能測(cè)試 FPS是用來(lái)檢測(cè)瀏覽器圖形加速性能的工具,執(zhí)行FPS測(cè)試首先要確定顯卡本身是否具備GPU核心,然后再確認(rèn)瀏覽器是否支持GPU加速,二者缺一不可。本項(xiàng)測(cè)試結(jié)果可以得到上限是60FPS,但這項(xiàng)性能并不是只能達(dá)到60FPS,超出這個(gè)范圍得到的結(jié)果會(huì)顯示為60+ FPS也是有可能的(超出的就按峰值來(lái)計(jì)算)。
點(diǎn)評(píng):在進(jìn)行FPS性能測(cè)試的過(guò)程中,我們可以看到IE9/IE10均達(dá)到了60這個(gè)級(jí)別。但是在IE9測(cè)試中,我們也看到,F(xiàn)PS測(cè)試的數(shù)值會(huì)圍繞在60這個(gè)基準(zhǔn)值上,上下波動(dòng),因此我們最后所得到的平均FPS測(cè)試幀數(shù)為58。 而對(duì)于IE10來(lái)說(shuō),一直保持在60以上的基準(zhǔn)值不變,一直到測(cè)試結(jié)束。經(jīng)過(guò)理論上估算,IE10的FPS測(cè)試值應(yīng)該在60+以上,所以相比較于IE9來(lái)說(shuō),IE10更勝一籌。
全文總結(jié):
全文對(duì)瀏覽器其中五個(gè)最主要的性能測(cè)試點(diǎn),和一個(gè)結(jié)合IE瀏覽器特征的功能點(diǎn),作了完整的測(cè)試?,F(xiàn)在我們來(lái)總結(jié)一下這些所得到的測(cè)試結(jié)果。 搜索功能,IE瀏覽器從IE8之后,Bing搜索被全面地結(jié)合到了瀏覽器中,輔助著瀏覽器所需要提供的搜索服務(wù)。從IE9和IE10兩個(gè)版本間的對(duì)比來(lái)看,在結(jié)合搜索方面的功能,微軟并沒(méi)有作較大的改變;
ACID3測(cè)試中IE9與IE10測(cè)試所得到的結(jié)果完全一樣100,其實(shí)這個(gè)值也是此項(xiàng)標(biāo)準(zhǔn)測(cè)試的通過(guò)值; 其余三項(xiàng)測(cè)試分別為JavaScript、FPS以及HTML5測(cè)試,這三項(xiàng)測(cè)試的結(jié)果,紛紛表明了IE10相比較于IE9的優(yōu)勢(shì)。特別是在JavaScript和HTML5方面的性能,IE10在這些方面的性能在IE9的基礎(chǔ)上提升了至少50%以上。