在過不久IE9 Beta就要推出了,微軟除了透過IE9 試玩網站讓大家看到他們的改變外,也透過不同管道為IE9造勢,例如在自家部落格上說他們有最棒的硬體加速,搭配Intel新推出的Sandy Bridge架構,就能將IE9發揮到極致性能。
微軟產品經理Ted Johnson在自家IE官方部落格上,提到許多瀏覽器都開始重視起GPU硬體加速功能,不過最強的就非IE9莫屬,它們對硬體加速的支援可說最為全面。IE9硬體加速是使用Windows DirectX graphics APIs,能將網頁上的所有東西都透過GPU進行硬體加速,包含文字、圖片、背景、邊框,以及SVG格式向量圖形、HTML5的影音播放。
▲IE 9硬體加速圖解。
上圖說明了IE 9使用硬體加速的三個步驟:
- 內容呈現:使用Windows中的Direct2D和DirectWrite子系統,加快HTML元素包括內文、圖片、背景和邊框的呈現速度,並且能讓文字和向量圖片顯示更為流暢。
- 頁面組成:下一個階段則是使用Direct3D,讓IE9能應付大量圖片的網頁,這邊是利用GPU最大的特點:快速描繪點陣圖片的能力。由於圖片會暫存於GPU記憶體中,即使是重繪擁有大量圖片的網頁,速度亦非常快。
- 桌面組成:在Windows Vista和Windows 7使用GPU硬體加速的最後一個步驟,透過桌面視窗管理員(Desktop Window Manager)將最終成果顯示於瀏覽器上。因為IE9使用了DirectX程式,所以和DWM之間有更好的互動,能使用更少的GPU記憶體,結合不同子系統,所以會更穩定。
面對其他瀏覽器開始提供硬體加速功能,Ted Johnson提到當他們想跨平台運行時,程式開發者必須製作網路提取層,將會帶來無可避免的犧牲,影響到效能,降低瀏覽器發揮GPU應有的效能表現;IE9則不會因跨平台相容性犧牲效能表現。另外IE9使用的DirectX在長年支援3D遊戲中獲得了大量經驗,是目前最佳的GPU引擎,使用者可以拿其他支援硬體加速的瀏覽器在IE9 Test Drive網站比較,會發現某些測試分數差不多、某些測試分數則是天差地遠,這差距就是反應完整支援硬體加速、部分硬體加速的區別。
硬體加速對於播放影片也有相當大的幫助,微軟在今年MIX2010大會就使用小筆電,示範IE9以及其他瀏覽器播放HTML5影片,IE9只需佔用相當小的CPU資源即可播放720P影片;其他瀏覽器則是讓CPU滿載、導致畫面頓挫停格。T客邦也有對IE9播放影片性能進行了測試,確實是有相當不錯的表現。
▲MIX2010大會中,微軟展示IE9硬體加速功能能順暢播放HTML5的720P高畫質影片。
Intel在前日開發者論壇發表新的Sandy Bridge晶片架構,同時也在YouTube發佈了一則影片,以Sandy Bridge晶片架構的Core i5筆電執行IE9硬體加速。影片中主角是Sandy Bridge專案行銷經理Erik Lorhammer,提到Core i5處理器會計算這些影像的動作,並透過內建繪圖晶片在螢幕上忠實呈現影像。
▲Intel釋出一段影片,以Sandy Bridge晶片架構的Core i5筆電,執行IE9硬體加速功能。
沒有好用的附加元件,
也只不過是另一個介面、核心不一樣的Opera~
1.Intel Core i 處理器
2.Vista或Window 7系統
很簡單的統計問題
請問,擁有以上這兩者條件的電腦,市佔率有多少
如果數目不多,對於使用者經驗,依然無太大提升
只支援Vista和Window 7,拱手把XP市場讓出來,我認為將是微軟的敗筆
當然,其他競爭對手也是關鍵,最近試用了firefox 4 Beta...
感覺不太順手
書籤預覽、網頁放大的功能,不如IE的簡單方便,雖然可以用附加元件補足,但對初學者並不容易上手
整體而言,Firefox很強,但是一些小地方不夠貼心,想要擄獲更多市場(特別是初學者), Firefox還要再加油