米Microsoftが「Measuring Browser Performance」というホワイトペーパーを公開した。既存ツールによるブラウザのベンチマーキングの問題を指摘すると共に、ユーザーが実際に利用しているWebサイトをベースにした性能テストの結果から「Internet Explorer(IE) 8(Beta)は、最速を争うWebブラウザの1つ」とアピールしている。

GoogleのChromeの登場以来、Webブラウザを語る上でWebアプリ動作の要素であるJavaScriptの実行速度に注目が集まっている。 Appleが2月24日にSafari 4(Beta)を発表した際にも、i-BenchとSunSpiderを用いたJavaScriptベンチマークの結果が示された。これらがWebブラウザのスピードを比較する材料として用いられるほどにFirefoxやWebKit系のブラウザの評価が高まり、一方でIE8の評価に伸び悩みが見られるのが現状だ。

このような分析に対してMicrosoftのBrandon LeBlanc氏は、ユーザーのWebサイト利用の側面しか現していないと反論している。「残念ながらブラウザのロード時間を正確にベンチマークするツールは存在しない。既存のベンチマークツールは、対象がせまい(SunSpider、Celtic Kane)か、不精密(iBench)であり、またネットワークのレイテンシや密度、キャッシングなどの重要な要素を反映していない」と指摘する。

ユーザーにとって重要なのは、テストページではなく、日々利用しているWebサイトでの利用体験だ。また1つの機能の速さよりも、全体のプロセスをいかに素速く完了できるかが参考になるという。これをIEチームはスポーツカーとワゴン車で説明している。スポーツカーで買い物に出かけても、必ずしも早く買い物を終えられるとは限らない。店内を移動するスピードや探しものにかかる時間、支払いプロセスなど様々な要素が絡むためだ。「総合的なパフォーマンスに興味があるユーザーに対して、プロセスのある側面のみを計測した結果を示すだけでは誤解を招く恐れがある」としている。

そこでIEチームはWebユーザーがよく訪れているトップ25サイト(comScore調査、2008年12月)を対象に、ネットワーク接続性やトラフィック、ネットワーク機器のレイテンシ、リソース競合、ブラウザ・キャッシングやルータ・キャッシングのふるまいなども考慮したWebブラウザのパフォーマンス・テストを実施した。その結果、IE8は12サイト(48%)において最短のロード時間を記録した。Chrome 1.0は9サイト(36%)、Firefox 3.0.5は4サイト(16%)だった。これら上位のブラウザの差は、長くて2秒程度、ほとんどはまばたき数回程度の差でしかない。ただしユーザーごとの環境にWebブラウザの利用体験は左右されるため、「ユーザーが自身でページロード時間をテストするのをお勧めする」とLeBlanc氏。さらに「ユーザーが体験する形でWebブラウザのページロード時間を正確に比較できるテスト環境作りを、ブラウザ業界に提案したい」と付け加えている。

トップ25サイトのブラウザ性能テスト(Microsoft)

順位 サイト名 Chrome 1.0 Firefox 3.05 Internet Explorer 8
1 google.com 0.28 0.22 0.20
2 yahoo.com 2.15 1.30 1.32
3 live.com 3.48 3.42 3.40
4 msn.com 0.55 0.97 0.83
5 youtube.com 3.07 2.80 2.55
6 microsoft.com 3.83 3.47 3.75
7 wikipedia.org 1.22 1.35 1.88
8 blogger.com 2.07 2.88 1.52
9 facebook.com 2.12 2.08 1.98
10 qq.com 6.82 7.88 7.33
11 baidu.com 1.40 1.47 1.50
12 myspace.com 2.13 5.53 3.68
13 wordpress.com 0.95 1.58 1.45
14 ebay.com 4.06 4.43 3.42
15 sina.com.cn 5.48 6.37 8.03
16 mozilla.com 1.28 1.53 1.27
17 adobe.com 9.50 9.37 8.85
18 aol.com 3.02 2.57 2.32
19 amazon.com 2.12 3.35 2.82
20 apple.com 2.52 3.07 1.63
21 soso.com 3.25 2.64 2.07
22 xunlei.com 8.60 9.97 8.70
23 163.com 14.87 14.75 15.02
24 google.cn 1.38 0.85 1.05
25 ask.com 2.17 1.77 1.73