WebKitがAcid3テストに完全合格した初のブラウザエンジンに

WebKitがAcid3テストに完全合格した初のブラウザエンジンに

プリンス・マクリーンのプロフィール写真プリンス・マクリーン

· 1分で読めます

WebKit チームの Maciej Stachowiak 氏は、Safari の背後にあるブラウザ エンジンが、スムーズなアニメーション レンダリングというテストの条件を含む Acid3 テストに完全に合格した最初のエンジンであると発表しました。

Acid3は、Web Standards Projectのテストページで、レンダリングエンジンが定義されたWeb標準、特にDOMとJavaScriptにどれだけ準拠しているかをスコアリングします。このテストは標準準拠の指標を提供し、各レンダリングエンジンが最高スコアの獲得を目指して努力する中で、急速な進歩をもたらしました。

3月には、SafariのWebKitとOperaのPrestoが、ブラウザの開発者向けビルドで100%のスコアを獲得したことを発表しました。このテストでは、数値化されたスコアに加えて、ブラウザがデフォルト設定でテストページをピクセル単位で完璧にレンダリングし、テストアニメーションをスムーズにレンダリングすることも求められます。

本日、WebKit の開発ビルドは最後のハードルを通過しました。Stachowiak 氏は、これは「JavaScript、DOM、レンダリングの最近の高速化」によるものだと報告しています。

世界中の様々なウェブブラウザの実際の出荷ビルドはまだ100%に達していません。Wikipediaの数字によると、最新のSafari 3.1.2のスコアは75、Firefox 3.0.2は71、Opera 9.52は84、Internet Explorer 7は14となっています。

内部ビルドでは、Safari 4.0 Developer Preview が 100 点に達し、Firefox Gecko エンジンの最新ビルドが 87 点、Opera の最新ビルドが 99 点、Google の新しい Chrome ベータ版が 79 点、Internet Explorer 8 ベータ 2 が 21 点を獲得しました。

モバイル ブラウザの中では、iPhone 2.1 に同梱されている Safari のバージョンが 74 に達し、Netfront ブラウザが 11 に達し、Opera Mobile が 2 に達し、Opera Mini が 79 に達しています。Pocket Internet Explorer は、JavaScript をサポートしていないため、テストを実行できません。