結局のところ、XP用IE9はそうではないのでしょうか?

この質問に対する公式の回答は、IE9 Platform Preview Webサイトからのものです。

Q. Does Platform Preview run on Windows XP?

A. No. Internet Explorer 9's GPU-powered graphics take advantage of new technologies available in Windows 7 and back-ported only to Windows Vista. These technologies depend on advancements in the display driver model introduced first in Windows Vista.







ロシア語:

Q:プラットフォームプレビューはWindows XPで動作しますか?

A:いいえ。 IE9は、ビデオカードを使用したハードウェアベースのグラフィックアクセラレーションを使用します。ビデオカードは、Windows 7でのみ利用でき、Vistaでのみ移植される新しいテクノロジを使用します。 これらのテクノロジーは、Vistaで最初に導入されたドライバーモデルの改善に依存しています。



最初からこの説明は少し疑わしいように思えました。 それを理解しましょう。



私たちはどのような技術について話しているのでしょうか? MSのWebサイトは、IE9がレンダリングにDirect2D APIを使用し、ドライバーモデルが異なるため、このAPIをXPに実装できないと主張しています。 さて、それは明らかです。 ただし、グラフィックスのハードウェアアクセラレーションを行う唯一の方法はDirect2Dだけではありません。 多くのビデオプレーヤーレンダラーが行うように、 DirectDrawがあり、Direct3Dサーフェスを使用する機能があります。 ブラウザのグラフィックスのハードウェアアクセラレーションは、Direct2Dを介してのみ解決できる特定のタスクですか?



結局のところ、いいえ。 第7支社のChromiumは、Direct2DをサポートせずにXPのハードウェアアクセラレーショングラフィックスのタスクに対応し、 同等の構成のコンピューターでWin7上のIE9よりも高いパフォーマンスを示しますこのテストを知らない人、ハードウェアグラフィックスアクセラレーションのサポートのないブラウザー同様の条件で2-3 FPSが発生します)。



スクリーンショットが撮られたシステム構成:

Athlon 64 X2 3800+ 2.0 Ghz

4 Gb RAM

Ati Radeon HD 4600ドライバー8.702.0.0

XP SP3 Pro

DirectX 9.0c



チョミウム発射ライン:

start chrome.exe --enable-gpu-plugin --enable-accelerated-compositing --enable-click-to-play --enable-gpu-rendering --enable-video-layering --enable-webgl --enable-加速2Dキャンバス--enable-nacl



したがって、XPにIE9が存在しないことは、新しいOSの売り上げを高め、新しいAPIを普及させるために、1石で2羽の鳥を同時に殺す独占的なマーケティングの動きとして理解する必要があります。



PS:私が使用したクロムアセンブリ自分で試してみてください



PPS:私の知る限り、FirefoxもDirect2Dの道をたどりました-いずれにしても、最後のベータ版のconfigureに関する実験はありませんでした。WindowsXPのchromeに匹敵する同じテストの結果が得られました。



PPPS:GPUアクセラレーションに関するChomeブログから 。 面白い。



All Articles