この質問
に対する公式の回答は、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ブログから 。 面白い。