Apple は昨日、ブラウザを Safari 4.0.3 にアップグレードしました。これにより、6 つのセキュリティ脆弱性が修正され、ブラウザのパフォーマンスと安定性が向上しました。当面は Mac プラットフォームは言うまでもなく、このアップグレードにより、Windows プラットフォームでも多くの面で Safari 4 がより効果的になります。ページのレンダリングなどの速度は大幅に向上しましたが、AJAX パフォーマンスの低下により、Safari 4.0.3 の全体的なスコアは大幅に上昇しませんでした。
BetaNews のテスト結果によると、Windows XP SP3 システム上の Safari 4.0.3 のスコアは、以前のバージョンに比べて 16.16 から 16.01 に低下しましたが、Windows 7 RTM プラットフォーム上のスコアは以前より増加しています。 12.58 13.09まで伸びました。
不可解なのは、AJAX パフォーマンス テストで Safari 3.0.4 のパフォーマンスが非常に悪く、ベンチマーク Vista SP2 の IE7 よりもさらに悪かったことです。ブラウザの JavaScript で XMLHttpRequest オブジェクトを作成する時間をテストした場合、Safari 4.0.2 では 23 ミリ秒かかり、スコアは 8.96 でした。これは、その速度が Vista 上の IE7 の 8.96 倍であることを意味します。一方、Safari 4.0.3 では 371 ミリ秒かかりました。スコアはわずか0.56です。
Safari 4.0.3 とほぼ同時にリリースされたのは、Opera 10 の最新ベータ版である Beta 3 です。そのテスト結果を見てみましょう: Windows 7 RTM プラットフォームでの Beta 3 のスコア (5.07) は Beta 2 よりも高くなっています (スコアは 5.31)、低下したにもかかわらず、Windows XP SP3 のスコアは変化しませんでした (依然として 5.28)。興味深いのは、安定版とベータ版のパフォーマンスが Windows 7 上で Vista より悪いブラウザは Opera だけであるということです。Opera 9.64 と Opera 10 Beta 3 のスコアは、Windows 7 RTM では 4.40 と 5.07、Vista システムではスコア 4.43 と 5.27 でした。