Safari 4:ページの読み込み時に実行されるコードをプロファイルする方法
質問
Safari 4では、プロファイラーを使用して、ページの読み込み時に実行されるコードの時間を確認しようとしています。
- プロファイラーを有効にしました(" JavaScriptのプロファイリングを開始")
- ページをロードします。
- プロファイラーを停止します。
この時点では、これは" profile"を作成しません。スナップショット(ページが読み込まれた後にプロファイラーを起動した場合は実行されます)。これに関するヒント?
解決
onLoadハンドラー内のコードの場合、プロファイラーをプログラムで有効にする必要があります。 console.profile()を関連するJavaScriptの先頭に追加し、console.profileEnd()を末尾に追加します。
詳細はこちら:ウェブの使用インスペクター
FireBugのプロファイラーと非常によく似ています:コンソールAPI
更新: 404sの上のWebインスペクターリンク。最新のドキュメントは次のとおりです。ウェブインスペクタガイド:タイムライン
所属していません StackOverflow