Webアプリケーションの応答性のための共同ブラウザベンチマークツール
- Apple、Google、Microsoft、Mozilla の貢献者が参加して開発
- Webアプリケーションの応答性を測定するため、実際のWebページでユーザーインタラクションをシミュレーションするよう設計されている。
- より良い性能測定方式と、モダンWebを反映したテストセットを導入
新しいガバナンスモデル
- 初めて、Blink/V8、Gecko/SpiderMonkey、WebKit/JavaScriptCore など主要ブラウザエンジンの支援を受け、業界横断の協力によって開発された
- 新しいガバナンスモデルはコンセンサスによって主導され、共同リポジトリでオープンに貢献を受け入れられるよう構成されている
より幅広いユーザー体験
- Speedometer 3 は、ブラウザ最適化に重要なシナリオとユーザーインタラクションを特定し、多くの新しいテストを追加
- キャンバスおよび SVG チャートレンダリング、コード編集、WYSIWYG 編集、ニュースサイトの閲覧などをシミュレーションする新しいテストを含む
- TodoMVC テストも改善され、HTTP Archive データを基に最も人気のあるフレームワークの最新バージョンに合わせてコードを更新
- Web上でユーザー体験を改善するため、JS、レイアウト、CSS、グラフィックス、DOM API を最適化する新たな機会を提供
テストランナーの改善
- ユーザー動作に対するブラウザの作業をより多く測定できるよう改善された
- Speedometer 2.0 は同期的に実行されるテストスクリプト時間と追加作業を測定していたが、Webページのレンダリング更新を行うブラウザエンジンの一部の作業を見逃していた
- Speedometer 3.0 では、こうした見逃されていたレンダリング作業も測定できるようになり、実際のコンテンツ最適化により多くの機会を提供する
- ベンチマークの正確性が大きく向上し、エンジンがこの見逃されていた作業を最適化することで、ユーザーに実際の改善効果が現れる
Web性能の向上
- Speedometer 3 の主な目標は、実際のWebを可能な限り反映し、ブラウザがベンチマークスコアを改善したときにユーザーが恩恵を受けられるようにすること
- 公開リリース前から、すでに主要エンジンの中核的な最適化を通じて、Web全体にわたるユーザー応答性の改善に一部成功している
まだコメントはありません。