IE11でサイトのパフォーマンスを改善しようとしていますが、パフォーマンスプロファイラーから結果を得ることができません。私は このページ を読みましたが、それはかなり単純なように見えますが、何かが欠けているに違いありません。これが私が取るステップです:
これは私のものではなく、私が試したどのWebサイトでも起こります。残りのF12タブ(DOM、コンソール、ネットワーク)はすべて正常に動作します。 IE version 11.125.16299.0
、バージョンを更新11.0.49
Windowsの場合10.0.16299
。
何が悪いのですか?
あなたが何か悪いことをしているとは思わない。パフォーマンスプロファイラーは、現在IE11で生成するレポートを表示できないようです。ただし、IEおよびEdgeが(少なくともWindows 10では)デバッグツールを共有しているように見えるという事実は、実行可能な回避策を提供する可能性があります。
CTRL-Eを押してアクションを実行し、CTRL-Eをもう一度押して、パフォーマンスタブが初期状態に戻るのを待ちます。この時点で、プロファイラーの一部がクラッシュしたようです。 「インポート」および「エクスポート」ボタンが機能しないことがわかります。
デバッグツールを終了し、再度開いて、パフォーマンスタブを開きます。
(現在操作可能)「エクスポート」ボタンをクリックして、プロファイラーレポートを保存します。
Edgeを開き、デバッグツールを起動して、[パフォーマンス]タブに移動します。
保存したプロファイラーレポートをインポートします。これで問題なく表示されます。
価値のあることとして、保存したレポートをIE11デバッグツールにインポートすると、「Promise」が未定義であるなどのエラーが発生します。 ES6 PromiseコンストラクターはEdgeではサポートされていますが、IE11ではサポートされていないため、これは理にかなっています。