1

私はこれについて多くの調査を行ってきましたが、私が持っているものをクラウドソーシングして、誰かが私が持っているものに追加を提供できるかどうかを確認できると思います. そこで、JS を使用してページの読み込み時間を判断できるようにしたいと考えています。単一の数値としてのページ読み込みだけでなく、内訳として。

最初に見つけたのは、新しい W3C 仕様 (ドラフト) でした: https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html

これは完璧ですが、Chrome と IE に限定されており、ブラウザー間でまだ一貫性がありません。

しかし今、Steve Souders による Javascript ライブラリに基づいた New Relic による Real User Monitoring (RUM) を見つけました。私が知る限り、彼らは私が新しい w3c Draft から見たのと同じデータを特定できます。

HTTP アーカイブを使用しているようです: http://code.google.com/p/httparchive/

ただし、ページのパフォーマンスや負荷に関する情報が見つからないように見えるため、正しいライブラリを見ているかどうか確信が持てませんでした。

もちろん、ページのプロファイリングに関する詳細情報を提供できるものが他にある場合は、その情報を歓迎します.

4

1 に答える 1

1

Yahoo の Boomerang.js (https://github.com/yahoo/boomerang) をご覧ください。

独自の RUM をロールバックし、適切な劣化を行うことができるようにする必要があるため、navigation.timing を使用せずにブラウザーから情報を取得する必要があります。

また、Windows にアクセスできる場合は、dynatrace のツールを試してみてください。ページの読み込み中 (IE と FF) に何が起こっているかについて、非常に優れた洞察が得られます。

于 2011-09-27T09:14:41.203 に答える