Firefox Telemetry、それは何ですか

MozillaはFirefox 7にTelemetryと呼ばれる新しい機能を導入しました。これは現在AuroraおよびNightlyビルドでのみ実装されています。 Firefox Webブラウザーのパフォーマンスを測定するために、ブラウザーにテレメトリーが追加されました。 これはオプトインサービスであり、デフォルトでは有効になっていません。

有効にするユーザーは、[ツール]> [オプション]> [パフォーマンスデータを送信]で有効にするか、Firefoxのアドレスバーにabout:configを入力し、パラメーターtoolkit.telemetry.enabledをフィルターし、ダブルクリックでそのパラメーターをtrueに設定します。 。

更新:テレメトリ機能は、Firefoxオプションの別の場所に移動されました。 Firefoxの健全性レポートとクラッシュレポーターとともに、[詳細]> [データの選択]に表示されます。

Firefoxブラウザーは、パフォーマンスデータを匿名でMozillaに送信し始めます。 Mozillaは、他のブラウザ開発者のように一意のIDを使用していないことに注意しています。

ブラウザでTelemetryを有効にしたら、どのデータがMozillaに送信されるかを正確に知りたいかもしれません。 データを表示するオプションや設定がないため、デフォルトではそのことはわかりません。 ただし、Firefox Webブラウザーのテレメトリ機能によって収集されたデータを表示するアドオンが利用可能です。

About:Telemetryは、Firefox用の再起動不要のアドオンで、機能によって収集されたデータを視覚化します。

更新 :アドオンはもう必要ありません。 ブラウザのアドレスバーにabout:telemetryと入力するだけで、アドオンが提供するのと同じ情報が得られます。

拡張機能をインストールすると、ブラウザにabout:telemetryを読み込んで、機能によって収集されたデータを表示できます。

データには、メモリ使用量、スタートアッププロファイリング、http接続プロファイリングなどがあります。 収集されたデータは、Mozillaに送信されたデータがパフォーマンスに関連していることを確認する以外に、通常のユーザーにとってはそれほど興味深いものではないでしょう。

拡張機能は、テレメトリが有効になっているかどうかを確認し、それについてユーザーに通知します。

テレメトリを有効にする必要がありますか? それは完全にあなた次第です。 ブラウザのパフォーマンスやメモリ使用量に満足できない場合は、これらのフィールドでブラウザを改善するための努力に貢献できる可能性があります。

テレメトリーは、開発者が分析してWebブラウザーをさらに最適化するために、実世界のパフォーマンス情報をMozillaに提供します。 Asaは彼のブログで次のように述べています。

最も遅いコードに取り組むために実際に測定する必要があるのは、実際の使用方法であり、これにはパフォーマンスについてのまったく異なる考え方と、過去10年ほどで慣れ親しんだものとは異なる測定技術のセットが必要です。 さまざまなパフォーマンステストやベンチマークを利用できるように最適化するのはもはや十分ではありません。 ユーザーが実際に経験しているパフォーマンスの問題を最適化する必要があります。 これがブラウザのテレメトリの出番です。

Firefox Webブラウザでパフォーマンスレポートを有効にしましたか?