Java/.NET Performance Monitoring, Analysis, Diagnostics & Profiling - Application Performance Management

jQueryの開発者でありMozillaでJavaScriptエバンジェリストを務めるJohn Resig氏がDeep Tracing of Internet Explorerにおいてパフォーマンス分析ツールとしてdynaTrace AJAX Editionを紹介している。John Resig氏がこの手のツールを紹介するのは珍しい。

JavaScript関連の高速化処理についてはSteve Souders氏も有名だ。John Resig氏はSteve Souders氏がdynaTrace AJAX Editionについて書いたブログHigh Performance Web Sites :: dynaTrace Ajax Edition: tracing JS performanceを読み、すぐにdynaTrace AJAX Editionについて興味をもったという。

dynaTrace AJAX EditionはIE6からIE8に対応したフリーのパフォーマンス分析ツール。IEにおいてブラウザヘルパーオブジェクト(BHO)として動作する。IEにdynaTrace AJAX Editionをインストールしたら、あとは同ツールを有効にしてブラウジングを実行すればよい。自動的にログがとられ分析の対象となる。

dynaTrace Ajax Edition動作例 - Deep Tracing of Internet Explorer / John Resigより抜粋

dynaTrace Ajax Edition動作例 - Deep Tracing of Internet Explorer / John Resigより抜粋

dynaTrace Ajax Edition動作例 - Deep Tracing of Internet Explorer / John Resigより抜粋

dynaTrace Ajax Edition動作例 - Deep Tracing of Internet Explorer / John Resigより抜粋

dynaTrace Ajax Edition動作例 - Deep Tracing of Internet Explorer / John Resigより抜粋

dynaTrace Ajax Edition動作例 - Deep Tracing of Internet Explorer / John Resigより抜粋

John Resign氏は実際にdynaTrace AJAX EditionをインストールしたIE8でGmailを使った分析結果の様子をDeep Tracing of Internet Explorerで紹介し、この無償のツールに驚いたという内容をまとめている。JavaScriptアプリケーション開発においてきわめて有益というのがJohn Resign氏の判断のようだ。

John Resign氏はこれまで、この手の分析ツールを紹介することがなかった。それはそういったツールから提供される分析結果が可もなく不可もなく、特に取り上げる必要もないということのようだが、dynaTrace AJAX Editionは取り上げる価値があるほど有益ということのようだ。