性能标准两腿走:IE9平台预览版初步体验
昨天,微軟終于公布了其下一代瀏覽器IE9的預(yù)覽版本,并稱之 為“Internet Explorer 9 Platform Preview”(IE9平臺(tái)預(yù)覽)。 很顯然,IE9將不再是個(gè)簡單的網(wǎng)絡(luò)瀏覽器,而變成了微軟的一個(gè)網(wǎng)絡(luò)平臺(tái)。看看版本號(hào)就知道了:IE本身是 9.0.7745.6019,平臺(tái)則是1.9.7745.6019。這次發(fā)布的版本還只是一個(gè)很初期的版本,僅用作技術(shù)預(yù)覽和評(píng)估,甚至都算不上一個(gè)Beta測試版,只能說是介于Alpha、Beta之間。在它身 上,很多普通的瀏覽器功能都尚未加入,比如前進(jìn)后退和主頁按鈕、地址欄、標(biāo)簽頁、收藏夾、參數(shù)設(shè)置等等,更像是一個(gè)準(zhǔn)系統(tǒng)。有些快捷鍵可以使用,比如 F10打開主頁、Ctrl+O打開新地址,但后退快捷鍵無效。
但它代表了微軟和IE的一個(gè)發(fā)展方向,即不再像過去(尤其是IE6)那樣我行我素,而是遵從行業(yè)標(biāo)準(zhǔn)規(guī)范。真正兼容支持W3C標(biāo)準(zhǔn) 可以說是IE9的頭等大事,包括完整支持HTML5、CSS3、SVG、XHTML、H.264/MPEG4 HTML5 視頻播放等等。同時(shí),微軟也希望通過這么一個(gè)預(yù)覽版本汲取Web開發(fā)人員和設(shè)計(jì)師的反饋意 見,給IE開發(fā)團(tuán)隊(duì)指明新的方向。
微軟保證說會(huì)嚴(yán)格地每隔八個(gè)星期進(jìn)行一次升級(jí),包括平臺(tái)整體完善、逐步解決已知問題、提高Acid3標(biāo)準(zhǔn)測試得 分等等。
一、JavaScript性能
Opera、Firefox、Chrome等瀏覽器在宣傳的時(shí)候經(jīng)常以更快的速度為賣點(diǎn),IE在這方面則廣為詬病。微軟希望這次能 夠通過支持2D、3D、THML 的GPU硬件加速渲染來縮小性能差距,同時(shí)還引入了全新的多線程 JavaScript引擎,代號(hào)“Chakra”——這是印度瑜伽的一個(gè)術(shù)語,指人體精神力量的中心。
根據(jù)微軟公布的SunSpider測試數(shù)據(jù),IE9預(yù)覽版的JS性能是IE8的六倍多,介于Firefox 3.6/3.7、Safari 4.0.5之間,也比PDC 2009上的演示版進(jìn)步了很多。
?
在一臺(tái)配備了Core 2 Duo U7600處理器、3GB內(nèi)存、Windows 7操作系統(tǒng)的Latitude XT筆記本上,IE9預(yù)覽版只比IE8快一倍,比Firefox 3.6、Chrome 4.1差了很多,不知道哪里有問題。
?
換成另一臺(tái)機(jī)器,配置有Celeron E3400處理器、4GB內(nèi)存、Windows Server 2008 R2操作系統(tǒng),這次IE9預(yù)覽版的速度終于上來了,和微軟公布的數(shù)據(jù)基本一致。?
既然是預(yù)覽版,性能上不穩(wěn)定,實(shí)際使用起來也難免碰到各種錯(cuò)誤了,比如使用不同處理器配置測試SunSpider成績的時(shí)候就出現(xiàn)了這個(gè):
二、標(biāo)準(zhǔn)兼容
現(xiàn)在的網(wǎng)頁內(nèi)容越來越豐富,實(shí)現(xiàn)技術(shù)也是越來越多,如果沒有統(tǒng)一的標(biāo)準(zhǔn)并嚴(yán)格執(zhí)行自然要亂套,現(xiàn)在微軟終于也開始“學(xué)乖”了。使用IE9預(yù)覽版瀏覽 大多數(shù)網(wǎng)站都很正常,布局排版準(zhǔn)確,只有偶爾一些腳本錯(cuò)誤(畢竟整個(gè)JS引擎都重寫了)。
比如http://www.newspond.com/,和查一把?純粹使用CSS實(shí)現(xiàn)各種頁面效果,在IE9預(yù)覽版里也一切正常。?
Acid3標(biāo)準(zhǔn)測試只有55/100分,差得還很多,這也是IE9開發(fā)團(tuán)隊(duì)的工作重點(diǎn)之一,不過因?yàn)镠TML5 規(guī)范仍在制定中,微軟也不會(huì)一味追求更高得分。
微軟還給出了Firefox、Chrome、IE9最新版各自渲染CSS的對(duì)比效果:
三、HTML5 GPU加速
除了全新重寫的JS引擎,IE9相比于其他瀏覽器最強(qiáng)力的武器就是GPU硬件加速渲染,比如HTML5 。在MIX 10大會(huì)現(xiàn)場,微軟就使用一臺(tái)ION上網(wǎng)本展示了兩段GPU加速的視頻在同時(shí)播放。
不過公開發(fā)布的IE9預(yù)覽版并不支持HTML5 GPU加速,微軟表示會(huì)在今后的版本中加入。
更明顯的性能受益來自2D/3D HTML5顯示加速,看看微軟使用不同瀏覽器LOGO制作的一個(gè)演示程序。
IE8:速度只有1-2FPS,不過圖像質(zhì)量很不錯(cuò)。?
Safari 4.0.4:2-3FPS的速度也是極慢,但質(zhì)量也還可以。?
Firefox 3.6:30FPS相當(dāng)快了,但是圖像質(zhì)量較差,色彩不夠鮮明。?
Chrome:和IE8、Safari差不多,也是質(zhì)量較好、速度太慢。?
IE9:58-60FPS的速度無可比擬了,不過圖像質(zhì)量有了很大損失,好于Firfox 3.6但不如IE8、Safari、Chrome。
當(dāng)然了,這都是微軟宣傳的,不排除有自夸成分。
順便說一句,IE9將不再支持Windows XP操作系統(tǒng),而僅限于Windows Vista/7,可能是和后者的Windows顯示驅(qū)動(dòng)模型(WDDM)技術(shù)有關(guān)。
結(jié)語:
從這個(gè)簡單粗糙的預(yù)覽版本看,微軟確實(shí)順應(yīng)了民意,一方面努力改善Web規(guī)范兼容性,一方面顯著提升了運(yùn)行性能。在瀏覽器領(lǐng)域群雄并起的局面下,微 軟終于覺醒,開始向Google、Mozilla、蘋果等競爭對(duì)手學(xué)習(xí),并開放態(tài)度,積極聽取業(yè)界的反饋和意見。
這就是競爭的好處。
轉(zhuǎn)載于:https://www.cnblogs.com/ITniao/archive/2010/03/18/1689068.html
總結(jié)
以上是生活随笔為你收集整理的性能标准两腿走:IE9平台预览版初步体验的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OA服务器重装操作系统恢复配置
- 下一篇: SqlConnection中 Close