Firefox 3.7 Alpha 支援 Direct2D,DirectWrite 加速
節錄自 funP.com <br><br><p style="color: RoyalBlue;">上禮拜的專業開發者會議上,微軟透露別說孵化、連影子都還沒有的IE9雛型,將使用 Direct2D 和 DirectWrite 技術,透過顯示卡GPU的硬體加速功能開啟網頁。隔沒幾天,Firefox的程式工程師Bas Schouten就在個人部落格上透露使用Direct2D的GPU加速技術Firefox 3.7 Alpha測試版本,並且對照Firefox 3.7預定上市時程在明年春天,顯然是給微軟來個當頭棒喝。</p><p style="color: RoyalBlue;"><br></p><p style="color: RoyalBlue;">Direct2D是一款向量圖形API,目的是透過顯卡GPU的運算,取代現有GDI/GDI+圖形API,直接由顯示卡GPU繪製網頁上的圖形。
Firefox 3.7
Alpha版目前已經成功以Direct2D方式完全呈現,積極使用GPU加速功能來加速包含UI介面以及選單的顯示,讓網頁更快呈現出來;但使用者從外
觀是看不出差異的。現行Firefox版本使用的是Cairo技術,也曾經計畫要用OpenGL提供網頁加速功能。</p><br style="color: RoyalBlue;"><br style="color: RoyalBlue;"><span style="color: RoyalBlue;">目前已經釋出Direct2D技術的</span><a style="color: RoyalBlue;" onclick="javascript:pageTracker._trackPageview('/outgoing/www.bassified.nl/firefox-3.7a1pre.en-US.win32.d2d.zip');" href="http://www.bassified.nl/firefox-3.7a1pre.en-US.win32.d2d.zip" target="_blank">Firefox 3.7 Alpha預覽版</a><span style="color: RoyalBlue;">,
有興趣的讀者可以下載來體驗看看。欲使用Direct2D加速功能最好是使用DirectX 10 、WDDM
1.1兼容顯示卡驅動,以及Windows Vista或Windows 7作業系統,用DirectX 9以下顯卡和WDDM
1.0以下驅動可能會感受不出什麼效果。Mozilla官方並沒有明確指出會在哪個版本加入GPU加速功能,但從本次提供的Firefox 3.7測試版看來……應該很有可能就是它了吧!</span><br><br><img src="http://i.i.com.com/cnwk.1d/i/bto/20091123/D2DGDIPerf1.png" border="0"><br> 從上文可見, M$ 一發報 IE9 + Direct2D + DirectWrite 幾天後, Mozilla 已推出 Firefox 3.7 ,陰謀論者會否認為今次又係邊個 "啟發" 邊個?<br><br>Mac 方面,當然不會有 Direct2D + DirectWrite, 但 Mac OS 很多年前 (好像是 10.3 / 10.4 開始) 已經把 3/4 display 及 rendering 的工作交給 GPU 處理 (現在 Windows 仍然用 CPU 處理 3/4 graphic 工作)<br><br>而 <span class="Apple-style-span" style="background-color: rgb(255, 255, 255);">Mozilla 的 John Daggett 在 <a href="http://blog.mozilla.com/nattokirai/2009/10/22/better-postscript-cff-font-rendering-with-directwrite/">blog</a> 道 (節錄):「Mac OS X和Linux的平台API(應用程式介面),在呈現Postscript CFF(壓縮字體格式)字型上,已經有很好的表現。這只是讓(微軟)用Windows 7追上對手而已。」</span>
頁:
[1]