2011-05-31 13 views
1

現在、Internet Explorerの速度が低下しているサイトで作業しています。具体的には、表示されているすべてのページ要素が読み込まれた後、まだ何かが読み込まれているかのように、ページが約2〜3秒間フリーズします。通常、FFやChromeでサイトのプロファイルを作成するだけですが、この問題はIE固有の問題です。私はIE8でプロファイラーを使ってみましたが、どこにでもいられません。誰でもIEでの減速のポイントを特定するために何を使用するかについての提案はありますか(たとえば、クロームで利用可能なネットワークプロファイリングに類似したもの)?IEでの減速の特定

答えて

1

IEでプロファイラを使用しようとしましたが、IE Developer Toolsを使用しましたか?セクションこの記事のを使用すると、プロファイラのスクリーンショットがあり、ファンクションビューが表示されますが、コール・ツリービューもあります。

を押して、プロファイリング起動し、あなたが点検したいアクションを行い、プレスストッププロファイリング、コールツリービューへの変更、ソート包括時間で降順、最も時間の高価なオプションを展開する(最初の)、次を展開する1つは、次に、あなたはスローダウンポイントを見つけることができるはずです。

私のプロジェクトでは、IEでかなり大きな問題になっていたコードフラグメントはほとんど見つかりませんでした(1,8k RexExpオブジェクトの作成など)。

+0

これはIE Developer Toolsを使って私が最初にやったことです。それは私が物事を微調整するのに役立ちましたが、ハングアップ自体はまだそこにあります。クロームでは、特定のアイテムがどのように読み込まれたかを実際に見ることができます。私はそれがJavaScriptの速度を落としているか、多分何らかのバックグラウンドコンテンツの読み込み(例えば、隠されたdivの画像)であるかどうかは完全にはわかりません。 – user396404

関連する問題