多数のWebブラウザ機能をインストールするとパフォーマンスは自然と悪化します。しかし、均等に悪くなる訳ではなく、特定の機能拡張が原因だったります。そこで確認するのが機能拡張ごとのパフォーマンスチェックです。 今回紹介するExthouseはGoogle Chrome機能拡張のインストール前後のパフォーマンスをチェックできるソフトウェアです。

Exthouseの使い方

Exthouseを実行すると、最後にはHTMLのレポートが表示されます。実行時にはURLと機能拡張を指定します。

ExthouseはLighthouseを使っており、機能拡張のインストール前後のパフォーマンスをチェックします。アドブロックなどであればパフォーマンスは向上したり、ユーザスクリプト系であれば多少パフォーマンスが悪くなったりすることでしょう。

Exthouseはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。

treosh/exthouse: Analyze the impact of a browser extension on web performance.