今年の夏、Microsoftはバッテリー寿命テストをいくつか公開しました。予想通り、同社のEdgeブラウザが勝利を収めました。テスト方法が完全に公開されていなかったため、Operaを含む一部の企業はMicrosoftのテストと結果に不満を抱いていました。Microsoftは現在、ラボテストとテスト方法をオープンソース化しています。これにより、たとえテスト結果がMicrosoftブラウザに有利だったとしても、少なくとも他のブラウザで同じテストを最適化できるようになります。
自らのテストで勝利
6月にマイクロソフトは、Edgeブラウザが最も電力効率が高いことを証明するため、3つのテストを実施しました。最初のテストでは、Edge、Chrome、Firefox、Operaをそれぞれ別個の同一デバイスで同じウェブワークロードを実行し、それぞれを比較しました。テスト終了時に、マイクロソフトは各同一デバイスのバッテリー残量を確認し、どのブラウザが最も電力効率が高いかを結論付けました。
2 回目のテストでは、Microsoft は自社の Windows 10 テレメトリ統計をチェックして、どのブラウザーがより効率的かを調べましたが、ここでも平均電力消費が最も低く、Edge が勝者となったようです。
3つ目のテストでは、各ブラウザで動画をループ再生し、コンピューターのバッテリーを消耗させるというテストが行われました。Edgeは、Surface Bookというデバイス上で動作した際に最も長いバッテリー駆動時間を記録し、再び大きな差をつけて勝利したようです。
オープンソースベンチマーク
ベンダー独自のベンチマークの問題点は、競合他社が最適化していない点に自社製品を最適化してしまい、簡単に「勝者」になってしまう可能性があることです。公平を期すために言うと、Microsoftにとってバッテリー効率は非常に重要な要素であり、すべてのブラウザとアプリがもっと重視すべき点です。
第二に、他の競合企業が全く同じ点を最適化しようとしても、テストが具体的にどのような内容なのかが分からないため、最適化できない可能性があります。「バッテリー効率」をテストする場合でも、ブラウザの優劣を分ける可能性のある様々な技術的な詳細が存在します。
Microsoft は現在、ラボ テスト コード (元のコードからいくつかの変更を加えたもの) を公開し、独自のテストで使用した完全な方法論を公開しています。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
ただし、注意すべき点もあります。他のベンダーは、MicrosoftがEdgeで最適化しているのと同じ点に自社のブラウザを最適化したくないだけかもしれません。特に、セキュリティや他のプラットフォームとの互換性といった点で妥協しなければならない場合、その傾向が強まる可能性があります。
Microsoftのテストがオープンソース化された今、Microsoftと他のブラウザベンダーが協力し、全員が公平であると同意できる、効果的なユニバーサルブラウザバッテリーベンチマークを作成するのは良い考えかもしれません。そうすれば、各社はそのベンチマークに合わせてブラウザを最適化し、互いに競い合うことができるでしょう。